首页 > 解决方案 > 向表中添加多行,错误

问题描述

运行以下代码时出现此错误。我究竟做错了什么?我想向列 Code1 添加多个值。列 Code2 现在需要为空。

CREATE TABLE #Temp2
(Code1 VARCHAR(30), Code2 VARCHAR(30))

INSERT INTO tempdb.dbo.#Temp2
(Code1)
VALUES ('123') ,('234');

我收到以下错误:

Msg 103010, Level 16, State 1, Line 1
Parse error at line: 6, column: 16: Incorrect syntax near ','.

标签: sqltsql

解决方案


尝试这个:

INSERT INTO Table ( Column1, Column2 ) VALUES ( Value1, Value2 ), ( Value1, Value2 )


推荐阅读