Autor Zpráva
gardener
Profil
Ahoj,
chtěl bych se zeptat, jestli někdo netuší proč mi MySQL nechce vzít jako defaultní hodnotu NOW() při vytváření table.
 CREATE TABLE IF NOT EXISTS `db`.`tbl_clanky` (
`id_clanku` INT NOT NULL AUTO_INCREMENT ,
`id_rubriky` INT UNSIGNED NOT NULL ,
`kdo_vlozil` INT NOT NULL ,
`nadpis` VARCHAR( 240 ) NOT NULL ,
`thumb_k_clanku` TEXT NOT NULL ,
`tagy` TEXT NOT NULL ,
`obsah` TEXT NOT NULL ,
`schvaleno` TINYINT( 1 ) UNSIGNED NOT NULL DEFAULT 0,
`vlozeno` DATETIME NOT NULL DEFAULT NOW( ) ,
`zmeneno` DATETIME NULL ,
`id_ankety` INT UNSIGNED NULL ,
`pocet_precteni` INT UNSIGNED NOT NULL DEFAULT 0,
`pocet_komentaru` INT UNSIGNED NOT NULL DEFAULT 0,
PRIMARY KEY ( `id_clanku` )
) ENGINE = MYISAM 


Diky za kazdou radu,..
Kajman_
Profil *
Protože to mysql zakazuje
http://dev.mysql.com/doc/refman/5.0/en/data-type-defaults.html

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: