如果我有一个插入语句,例如:
INSERT INTO MyTable
(
Name,
Address,
PhoneNo
)
VALUES
(
'Yatrix',
'1234 Address Stuff',
'1112223333'
)
如何使用 OUTPUT 子句设置@var INT
新行的标识值(称为)?Id
例如,我已经看到将 INSERTED.Name 放入表变量的示例,但我无法将其放入非表变量中。
我试过OUPUT INSERTED.Id AS @var
, SET @var = INSERTED.Id
,但都没有奏效。