RAK*_*KAR 38 sql sql-server sql-server-2008
可能重复:
SQL Server输出Clause到标量变量
DECLARE @id int
INSERT INTO MyTable(name)
OUTPUT @id = Inserted.id
VALUES('XYZ')
Run Code Online (Sandbox Code Playgroud)
我正在尝试上面.这怎么可能?
rs.*_*rs. 74
使用表变量来获取id
DECLARE @id int
DECLARE @table table (id int)
INSERT INTO MyTable(name)
OUTPUT inserted.id into @table
VALUES('XYZ')
SELECT @id = id from @table
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
61457 次 |
| 最近记录: |