插入命令错误

时间:2011-03-18 19:37:49

标签: sql

我想在sql 2005中编写insert命令。 我有10列,其中一些可以为空。 我用这个命令: 插入TableName值(x,y) 由于其他人可以为空,我不会把它们带入指挥。 原因,无效列的数量不同,我不能带来确切的空值。 但是我遇到了这个错误:列名或提供的值数与表定义不匹配。 我该怎么办?

1 个答案:

答案 0 :(得分:5)

1 - 接受过去问题的一些答案。

2 - 提供您要插入的字段。在5列表中,您可以说

INSERT INTO Table (col2, col4)
VALUES (col2value, col4value)