我有一个带有游标的SQL Server查询:
DECLARE @ids TABLE(id varchar(50))
INSERT INTO @ids VALUES ('1098264', '1098859', '1098860', '1098267', '1098265')
但是,当我运行代码时,出现错误:
插入错误:列名或提供的值数与表定义不匹配。
表中只有一列,即id
,您试图在表中插入5个列值。
试试这个
创建表:
DECLARE @ids TABLE(id varchar(50))
将值插入表:
INSERT INTO @ids VALUES ('1098264')
INSERT INTO @ids VALUES ('1098859')
INSERT INTO @ids VALUES ('1098860')
INSERT INTO @ids VALUES ('1098267')
INSERT INTO @ids VALUES ('1098265')
本文收集自互联网,转载请注明来源。
如有侵权,请联系[email protected] 删除。
我来说两句