希望大家給我解釋一下,謝謝,共同進(jìn)步
在向含有默認(rèn)值的表中,添加全部字段的值時(shí):?jiǎn)栴}1:需要把除了為 默認(rèn)值的那個(gè)字段名之外的所有字段名都寫(xiě)出來(lái)嗎????? 問(wèn)題2:在寫(xiě)字段的values時(shí),默認(rèn)的字段值也需要寫(xiě)嗎?
在向含有默認(rèn)值的表中,添加全部字段的值時(shí):?jiǎn)栴}1:需要把除了為 默認(rèn)值的那個(gè)字段名之外的所有字段名都寫(xiě)出來(lái)嗎????? 問(wèn)題2:在寫(xiě)字段的values時(shí),默認(rèn)的字段值也需要寫(xiě)嗎?
舉報(bào)
2016-08-03
問(wèn)題1:如果你不想改變默認(rèn)值,那么是的,如果你想改變默認(rèn)值,那么要寫(xiě)出全部字段,當(dāng)然你也可以一個(gè)都不寫(xiě),只要把字段對(duì)應(yīng)的值寫(xiě)全
問(wèn)題2:看問(wèn)題1的回答,你應(yīng)該能想到
2016-03-31
問(wèn)題1:添加全部字段時(shí),不需要寫(xiě)column了,insert into table_name values (所有的value1,value2,...);
問(wèn)題2:如果你前面的column中沒(méi)有包含默認(rèn)字段,那就不需要寫(xiě),如果包含了,就需要寫(xiě),此時(shí)相當(dāng)于重新賦值操作