MySQL一次插入所有值

时间:2011-01-27 11:48:48

标签: mysql insert

我正在做INSERT INTO TABLE(...,...,...,...,...) VALUES(...,...,..., 当我错误地关闭我的MySQL查询浏览器。该表有太多列,所以我想知道,是否有一个命令,您不需要键入列表的所有名称?

若然,怎么样?

2 个答案:

答案 0 :(得分:4)

这是

INSERT INTO TABLE VALUES(...,...,...)

您只需要在表定义中以完全相同的顺序指定所有字段。

对于AUTO_INCREMENT列,或者对于要使用表定义中定义的DEFAULT值的列(也是TIMESTAMP s),请使用null作为值。< / p>

答案 1 :(得分:1)

如果您要插入所有列,您可以写下:

 insert into tablename values(...,...,etc.)