您好,欢迎来到钮旅网。
搜索
您的当前位置:首页SqlServer存储过程调用存储过程接收输出参数返回值

SqlServer存储过程调用存储过程接收输出参数返回值

来源:钮旅网

创建存储过程:

ALTER PROCEDURE [dbo].[GetCustomers] 
(@rowcount INT OUTPUT) 
AS 
 SELECT [CustomerID] 
 ,[CompanyName] 
 ,[ContactName] 
 ,[ContactTitle] 
 ,[Address] 
 ,[City] 
 ,[Region] 
 ,[PostalCode] 
 ,[Country] 
 ,[Phone] 
 ,[Fax] 
 FROM [Northwind].[dbo].[Customers] 
SET @rowcount=@@rowcount 

接收输出参数:

DECLARE @count INT 
EXECUTE GetCustomers @count OUTPUT 
PRINT @count 

2,带返回值

创建存储过程:

ALTER PROCEDURE [dbo].[GetCustomers] 
AS 
 SELECT [CustomerID] 
 ,[CompanyName] 
 ,[ContactName] 
 ,[ContactTitle] 
 ,[Address] 
 ,[City] 
 ,[Region] 
 ,[PostalCode] 
 ,[Country] 
 ,[Phone] 
 ,[Fax] 
 FROM [Northwind].[dbo].[Customers] 
RETURN @@rowcount 

接收返回值:

DECLARE @count INT 
EXECUTE @count=GetCustomers 
PRINT @count 

以上所述是小编给大家介绍的Sql Server 存储过程调用存储过程接收输出参数返回值,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对脚本之家网站的支持!

您可能感兴趣的文章:

  • SqlServer获取存储过程返回值的实例
  • sqlserver 存储过程带事务 拼接id 返回值
  • Copyright © 2019- niushuan.com 版权所有 赣ICP备2024042780号-2

    违法及侵权请联系:TEL:199 1889 7713 E-MAIL:2724546146@qq.com

    本站由北京市万商天勤律师事务所王兴未律师提供法律服务