早上好。我有兩張桌子,一張是另一張。當我插入到主表中時,主鍵是自動生成的,即標識字段。我需要將這個值插入到第二個表中。將標識列值插入另一個表中
我發現使用OUTPUT子句會給我剛纔插入的身份值,所以我試了這個。
insert into owners (pId)
insert into personal (firstName)
output inserted.pId
values ('fn')
雖然不起作用。我得到一個錯誤:
Incorrect syntax near the keyword 'insert'
個人表是主表,所有者表包含外鍵。 如何在SQL Server中執行所需的操作?
我卡住了,在這裏對過去兩天...
你可以發佈這兩個表的結構嗎? –
你想讓我發佈整個結構,還是隻有相應的字段? –