国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 數(shù)據(jù)庫 > SQL Server > 正文

SQL Server 2005 - 如何在預(yù)存程序中調(diào)用另外一個預(yù)存程序

2024-08-31 00:51:14
字體:
供稿:網(wǎng)友

要在一個預(yù)存程序中調(diào)用另外一個預(yù)存程序,可以使用下列兩種方式之一進行調(diào)用: 

EXECUTE <欲執(zhí)行之預(yù)存程序的名稱> 

—或— 

EXEC <欲執(zhí)行之預(yù)存程序的名稱> 

若被調(diào)用的欲執(zhí)行之預(yù)存程序的名稱擁有傳回值,且您需要接收該傳回值,則在執(zhí)行該欲執(zhí)行之預(yù)存程序的時候,必須使用 OUTPUT 關(guān)鍵詞來讓被調(diào)用的預(yù)存程序可以接收回傳值。只是您必須先在被調(diào)用的預(yù)存程序中,利用  OUTPUT 關(guān)鍵詞來加以建立并指定要回傳的數(shù)值之數(shù)據(jù)型別。如下所示即是一例: 

CREATE PROCEDURE #歡迎 @strInput NVARCHAR(50) OUTPUT
AS
  BEGIN
    SET @strInput = @strInput + '歡迎來到:臺北面攤—章立民研究室';
  END;
GO

CREATE PROCEDURE #您好
AS
  BEGIN
    DECLARE @strHi NVARCHAR(50);
    SET @strHi = '嗨!您好!';
    EXECUTE #歡迎 @strHi OUTPUT;
    PRINT @strHi;
  END
GO

-- 現(xiàn)在要測試「#您好」這個預(yù)存程序是不是可以正確被執(zhí)行
-- 我們使用三種方式進行測試
PRINT '使用 EXECUTE 陳述式來測試';
EXECUTE #您好;
PRINT '';
GO

PRINT '使用 EXEC 陳述式來測試';
EXEC #您好;
PRINT '';
GO

PRINT '直接使用 Stored Procedure 名稱來測試看看';
GO
#您好;
GO


請注意:
這個范例所建立的預(yù)存程序是暫時性的,當您所使用的聯(lián)機與 SQL Server 執(zhí)行個體中斷之后,這些預(yù)存程序就會自動被移除。
http://www.cnblogs.com/liminzhang/archive/2006/10/17/531132.html


發(fā)表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發(fā)表
主站蜘蛛池模板: 大连市| 防城港市| 潜山县| 阜平县| 元氏县| 巴东县| 伊吾县| 樟树市| 志丹县| 黎川县| 博爱县| 罗源县| 江口县| 天门市| 台山市| 惠东县| 玉屏| 筠连县| 广德县| 广西| 潍坊市| 通海县| 托克逊县| 洞口县| 安达市| 正阳县| 荔浦县| 平顶山市| 靖州| 揭阳市| 宝清县| 琼海市| 上饶县| 临漳县| 宜丰县| 夹江县| 穆棱市| 凌海市| 滨海县| 临猗县| 灵宝市|