Autor Zpráva
Ivan P
Profil *
Ahoj, snažím se dostat do mysql tento příkaz

CREATE TABLE `webdata` (
      `pid` int(11) NOT NULL auto_increment,
      `poster` varchar(16) default NULL,
      `posted` datetime default NULL,
      `code` text,
      `parent_pid` int(11) default '0',
      `format` varchar(16) default NULL,
      `codefmt` mediumtext,
      `codecss` text,
      `domain` varchar(255) default '',
      `expires` DATETIME,
      `expiry_flag` ENUM('d','m', 'f') NOT NULL DEFAULT 'm',

     PRIMARY KEY  (`pid`),
      KEY `domain` (`domain`),
      KEY `parent_pid`,
      KEY `expires`
);

ovšem skončí vždy touto hláškou
#1064 - You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near ' KEY `expires` )' at line 15


poradí někdo?

Moderátor Kajman: Vkládej prosím kódy mezi značky [pre] a [/pre] (stačí kliknout na ).
Tori
Profil
Chybí názvy sloupců u posledních dvou indexů, koukněte do manuálu na správný zápis: http://dev.mysql.com/doc/refman/5.1/en/create-table.html
Ivan P
Profil *
Myslíte takto?

PRIMARY KEY (`pid`),
KEY `domain` (`domain`),
KEY `parent_pid`(`parent_pid`),
KEY `expires` (`expires`)
);

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm: