我无法弄清楚这个抱怨的世界是什么,对我来说很好看:
DECLARE @newidentity int
SET @newidentity = scope_identity()
select @newidentity
Insert into @Companies (select @newidentity, Name from Company where Name = 'Parker')
我为插入行获得了以下内容:
关键字'select'附近的语法不正确。
')'附近的语法不正确。
答案 0 :(得分:2)
请不要使用括号并指定公司字段,请:
INSERT INTO @Companies
(field1,
field2)
SELECT @newidentity,
Name
FROM Company
WHERE Name = 'Parker'
@Companies
是什么?