Autor | Zpráva | ||
---|---|---|---|
gardener Profil |
#1 · Zasláno: 5. 10. 2009, 09:25:49 · Upravil/a: gardener
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 * |
#2 · Zasláno: 5. 10. 2009, 09:53:02
Protože to mysql zakazuje
http://dev.mysql.com/doc/refman/5.0/en/data-type-defaults.html |
||
Časová prodleva: 15 let
|
0