最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

sqlserver中存儲過程的遞歸調(diào)用示例

 更新時間:2015年07月04日 15:03:08   投稿:junjie  
這篇文章主要介紹了sqlserver中存儲過程的遞歸調(diào)用示例,本文直接給出示例代碼,需要的朋友可以參考下

遞歸式指代碼片段調(diào)用自身的情況;危險之處在于:如果調(diào)用了自身一次,那么如何防止他反復(fù)地調(diào)用自身。也就是說提供遞歸檢驗來保證適當(dāng)?shù)臅r候可以跳出。

以階層為例子說存儲過程中遞歸的調(diào)用。

遞歸

CREATE PROC [dbo].[usp_spFactorial]
@InputValue INT,
@OuputValue INT OUTPUT
AS
BEGIN
   DECLARE @InValue  INT;
   DECLARE @OutValue  INT;
    IF(@InputValue!=1)
      BEGIN
         SET @InValue = @InputValue - 1;
         EXEC spFactorial @InValue,@OutValue OUTPUT;
         SELECT @OuputValue = @InputValue * @OutValue;
      END
    ELSE
      BEGIN
      SET @OuputValue = 1;
      END
END

當(dāng)創(chuàng)建此存儲過程時候,會遇見一條報告信息

相關(guān)文章

最新評論

双鸭山市| 迁西县| 延津县| 洪湖市| 新兴县| 绵竹市| 阳春市| 驻马店市| 谢通门县| 乌鲁木齐县| 长宁县| 贺州市| 绥宁县| 广昌县| 建昌县| 商南县| 寿宁县| 新宾| 广州市| 饶河县| 西和县| 丹棱县| 双鸭山市| 兰州市| 合肥市| 兴安县| 丰县| 易门县| 从江县| 甘南县| 龙州县| 白银市| 抚州市| 洛浦县| 玉屏| 平原县| 万山特区| 城步| 丽水市| 井研县| 渝北区|