我有一个存储过程,它在具有自动增量 id('requestid' 的名称)的表上插入数据。当我使用该过程将数据插入其中时,我想获取自动增量字段的值并将其用于对同一存储过程的另一个查询。我怎么做?提前感谢您的宝贵时间。
CREATE PROCEDURE [dbo].[sp_Create_new_request]
@employeeid INT ,
@requestdate DATETIME ,
@deliverdate DATETIME ,
@totalcost MONEY
AS
BEGIN
INSERT INTO dbo.Requests
(
EmployeeID ,
RequestDate ,
DeliverDate ,
TotalCost
)
VALUES
(
@employeeid ,
@requestdate ,
@deliverdate ,
@totalcost
)
END