我正在做INSERT INTO TABLE(...,...,...,...,...) VALUES(...,...,...,
当我错误地关闭我的MySQL查询浏览器。该表有太多列,所以我想知道,是否有一个命令,您不需要键入列表的所有名称?
若然,怎么样?
答案 0 :(得分:4)
这是
INSERT INTO TABLE VALUES(...,...,...)
您只需要在表定义中以完全相同的顺序指定所有字段。
对于AUTO_INCREMENT
列,或者对于要使用表定义中定义的DEFAULT
值的列(也是TIMESTAMP
s),请使用null
作为值。< / p>
答案 1 :(得分:1)
如果您要插入所有列,您可以写下:
insert into tablename values(...,...,etc.)