我使用的是Microsoft SQL Server Management Studio中的SQL Server中,我試圖運行下面的查詢輸入值到一個臨時表以供以後使用:插入多個值到一個臨時表,
CREATE TABLE #temptable
(colnumber varchar(15), dispcode varchar(10))
INSERT INTO #temptable (colnumber, dispcode)
VALUES
('col5', '811'),
('col6', '817'),
('col7', '823'),
('col8', '825');
運行時我得到以下錯誤:
Msg 102, Level 15, State 1, Line 50
Incorrect syntax near ','.
哪些點到線 「( 'COL5', '811'),」
任何人都可以在這裏幫我找出這個問題?
其工作正常瀏覽的內容... HTTP://www.sqlfiddle.com/# 3/773e2/1 –
其中紙質版* *您正在使用SQL Server嗎?這種指定在INSERT中使用的多組數據的功能僅在SQL Server ** 2008 **中引入 - 它不適用於早期版本。 –