首先创建一个存储过程:

Create PROCEDURE TestOut @str varchar(20) output
AS
SET @str = @str + ' Phil Zhou'
GO

然后测试该存储过程

DECLARE @xxx varchar(20)
SET @xxx = 'My Name'

EXEC testout @xxx OUTPUT

print @xxx

输出: My Name Phil Zhou

(注意: OUTPUT在调用存储过程时是必不可少的,如果没有写,则输出为:My Name)

相关文章: