插入命令错误

use*_*481 0 sql

我想在sql 2005中编写insert命令.我有10个列,其中一些可以为null.我使用这个命令:Insert Into TableName Values(x,y),因为其他的可以为null,我不会将它们带入命令.原因,无效列的数量不同,我不能带来确切的空值.但是我遇到了这个错误:列名或提供的值数与表定义不匹配.我能做什么?

JNK*_*JNK 5

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

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

INSERT INTO Table (col2, col4)
VALUES (col2value, col4value)
Run Code Online (Sandbox Code Playgroud)