是否可以在 sql server 中使用存储过程在插入一些值的表中返回标识列值?例如,如果我们在表中插入数据,则使用存储过程:
表 TBL
- UserID 整数,身份,自动递增
- 名称 varchar
- 用户名 varchar
- 密码 varchar
因此,如果我运行存储过程插入一些值,例如:
Insert into TBL (Name, UserName, Password)
Values ('example', 'example', '$2a$12$00WFrz3dOfLaIgpTYRJ9CeuB6VicjLGhLset8WtFrzvtpRekcP1lq')
如何返回UserID
将发生此插入的值。我需要其他一些操作的 UserID 的值,有人可以解决这个问题吗?