使用@@ identity afer insert

Ale*_*dro 1 sql identity insert

我有一个带sql server的插入sql然后直接调用select @@ identity,我试图使用带有存储过程的身份id,这是否可能

例如

insert into ...
select @@identity

EXEc add 'ss' @@identity
Run Code Online (Sandbox Code Playgroud)

谢谢

编辑 - -

我基本上想要使用我现在得到的id的值

SELECT SCOPE_IDENTITY();

在插入后直接用于查询.

Ode*_*ded 5

是的,这是可能的,尽管你最好还是可以使用SCOPE_IDENTITY().

请参阅问题,了解获取插入行的标识的最佳方法.