2013-03-26 160 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');