MySQL:使用默认值插入行

时间:2016-02-19 09:10:51

标签: mysql sql

我有一个类似于100列的表,现在我想插入一行,其中一些列等于某些值,而所有其他列的默认值。有可能吗?

1 个答案:

答案 0 :(得分:1)

类似的东西:

insert into tablename (col1, col22, col33) values (1, 2, 3)

列列表中未列出的列将被分配为其默认值。

你也可以这样做:

insert into tablename values (1, default, 3, default, 5, ..., 100)

但我没有做任何100列的事情。太容易犯错误。