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

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

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

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

以階層為例子說存儲(chǔ)過程中遞歸的調(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)建此存儲(chǔ)過程時(shí)候,會(huì)遇見一條報(bào)告信息

相關(guān)文章

最新評論

高雄县| 蕉岭县| 巩义市| 蓬安县| 拜城县| 泽州县| 凤山县| 永寿县| 桑日县| 滦平县| SHOW| 丹寨县| 平远县| 兰溪市| 呼伦贝尔市| 龙海市| 莲花县| 兴隆县| 米泉市| 大足县| 荥阳市| 涟水县| 两当县| 镇平县| 明星| 独山县| 常州市| 关岭| 汨罗市| 定州市| 黄梅县| 连南| 六盘水市| 武穴市| 读书| 正阳县| 运城市| 南川市| 普洱| 南康市| 萨迦县|