Sql Server 2005 - 从SP返回GUID

时间:2009-08-25 14:29:39

标签: sql-server

每次拨打电话时,我都需要从存储过程中返回新创建的GUID。

我怎样才能实现这个目标?

1 个答案:

答案 0 :(得分:1)

CREATE PROCEDURE YourSproc
@guid UNIQUEIDENTIFIER OUTPUT
AS
SET @guid = NEWID()

并称之为......

DECLARE @temp UNIQUEIDENTIFIER
EXEC YourSproc @temp OUTPUT
SELECT @temp