server存儲過程中調(diào)用類型是什么?
SQL Server存儲過程是SQL數(shù)據(jù)庫的重要組成部分,其中可以用到許多參數(shù)。在SQL Server存儲過程中,支持輸入(Input)、輸出參數(shù)(Output),也支持返回值參數(shù)(RETURNValue)。 返回值參數(shù)不是一個(gè)形參,而類似于編程中的返回值類型。它都是通過Return語句來返回的,而且在SQL Server中,必須返回INT型的數(shù)據(jù),而且很顯然,只能有一個(gè)返回值,因?yàn)镽ETURN語句其實(shí)是會(huì)終止SQL Server存儲過程的。 例子: 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