2013-03-26 111 views
-1

我有當我嘗試插入到表插入語句2005

insert into IDName 
VALUES (101 , 'AA'), 
     (301 , 'BB') 

我收到此錯誤

消息102,級別與SQL Server 2005的

奇怪的問題15,狀態1,行3
','附近的語法不正確。

如果我一個一個地插入記錄,沒有問題。

編輯: 感謝您的答覆傢伙....但這個腳本在其他安裝SQL Server 2005中的工作......我認爲這是一些設置問題,但我並不在那裏......如果你能幫助

+2

是的,這是因爲SQL Server 2005 ** **不支持此功能!這是** 2008 **版本中的一個新功能..... – 2013-03-26 13:22:55

回答

3

的SQL Server 2005不支持插入語句;你要麼需要

insert into IDName 
SELECT 101 , 'AA' 
UNION ALL SELECT 301 , 'BB' 

insert into IDName VALUES (101 , 'AA'); 
insert into IDName VALUES (301 , 'BB');