早上好。我有两张桌子,一张是另一张。当我插入到主表中时,主键是自动生成的,即标识字段。我需要将这个值插入到第二个表中。将标识列值插入另一个表中
我发现使用OUTPUT子句会给我刚才插入的身份值,所以我试了这个。
insert into owners (pId)
insert into personal (firstName)
output inserted.pId
values ('fn')
虽然不起作用。我得到一个错误:
Incorrect syntax near the keyword 'insert'
个人表是主表,所有者表包含外键。 如何在SQL Server中执行所需的操作?
我卡住了,在这里对过去两天...
你可以发布这两个表的结构吗? –
你想让我发布整个结构,还是只有相应的字段? –