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

 

相关文章:

  • 2021-10-19
  • 2022-12-23
  • 2021-10-01
  • 2022-02-12
  • 2022-12-23
  • 2021-11-18
  • 2022-12-23
  • 2021-11-19
猜你喜欢
  • 2021-12-01
  • 2021-10-20
  • 2022-01-31
  • 2021-10-09
  • 2022-12-23
  • 2022-12-23
  • 2021-08-21
相关资源
相似解决方案