我希望能夠做到像如何插入空行,但自動更新號碼是否正確?
INSERT INTO `table`;
或者甚至一個SET子句像
SET `primary_key` = null
其中表的所有列沒有設置(並任由其默認值),除了應該設置的自動編號主鍵以外。
有什麼建議嗎?
我希望能夠做到像如何插入空行,但自動更新號碼是否正確?
INSERT INTO `table`;
或者甚至一個SET子句像
SET `primary_key` = null
其中表的所有列沒有設置(並任由其默認值),除了應該設置的自動編號主鍵以外。
有什麼建議嗎?
INSERT INTO `table` (`primary_key`) VALUES (NULL);
+1比我快。 – Fosco 2011-05-27 19:43:42
+ oned,Nice tip! – stefgosselin 2011-05-27 19:44:24
啊。這就是我之前做的事情,但得到一個錯誤。原來我的主鍵集錯了。嘆。謝謝! – Shane 2011-05-27 19:50:58
取決於你的桌子上。如果它允許在每個字段上使用空值,只需要將所有值都作爲空值插入。如果它不允許每個字段都爲空值,則需要插入一個具有某些值的字段。
有點晚了..但也許方便任何人尋找這個答案。
INSERT INTO `table`() VALUES()
您不需要任何主鍵規範。
'INSERT INTO表(非,小學,鍵,列)VALUES(NULL,NULL,NULL ,NULL);'(假設列可以爲空)。 – 2011-05-27 19:42:06