在stored procedure 呼叫另一個stored procedure

发表于:2007-06-07来源:作者:点击数: 标签:
============================ the being called stored procedure ============================ CREATE PROC 測試_2 @客戶編號 INT, @客戶名稱 NCHAR(20) OUTPUT AS PRINT '查詢編號為 ' + CAST(@客戶編號 AS VARCHAR) + ' 的客戶' SELECT @客戶名稱 = 客

============================

the being called stored procedure

============================

CREATE PROC 測試_2
@客戶編號 INT, @客戶名稱 NCHAR(20) OUTPUT
AS
PRINT '查詢編號為 ' + CAST(@客戶編號 AS VARCHAR) + ' 的客戶'
SELECT @客戶名稱 = 客戶名稱
FROM 客戶
WHERE 客戶編號 = @客戶編號
PRINT '查詢完畢'
GO

==========================

the calling stored procedure

==========================

CREATE PROC 測試_1
@編號 INT
AS
DECLARE @客戶編號 INT, @客戶名稱 NCHAR(20)
SET @客戶編號 = @編號
clearcase/" target="_blank" >cc0000">EXEC 測試_2 @客戶編號, @客戶名稱 OUTPUT
PRINT @客戶名稱
GO

原文转自:http://www.ltesting.net