有沒有一種方法來獲取列的默認值,因爲它們是結果集的一行?獲取列默認值,因爲它們是結果集的一行
`id` mediumint(9) NOT NULL AUTO_INCREMENT,
`state` tinyint(2) NOT NULL DEFAULT '22',
`pubdate` datetime NOT NULL DEFAULT '2012-01-01 00:00:00',
例如像這樣的表應該返回該記錄:
id->NULL (?)
state->22
pubdate->2012-01-01 00:00:00
在實踐
,當一些用戶打開edit.php ID = 44,他將獲得該行44(更新模式),但是,如果他打開edit.php?ID = 0(插入模式),我想,該字段包含默認值佔位
預先感謝您
非常接近...有沒有一種方法來DEFAULT()每列?像那樣的東西...SELECT DEFAULT(*)FROM mytable – skyline26 2012-03-11 04:49:42
恐怕似乎沒有這樣的東西。但是你可以在文檔或谷歌上進行深入研究。 – 2012-03-11 04:58:27