用SQl写一个循环函数
时间: 2024-05-12 17:19:04 浏览: 78
一款与SQl有关的程序
SQL语言不支持循环函数,但可以使用循环语句实现循环功能。以下是一个使用循环语句实现累加的示例:
```
DECLARE @i INT = 1
DECLARE @sum INT = 0
WHILE @i <= 10
BEGIN
SET @sum = @sum + @i
SET @i = @i + 1
END
SELECT @sum
```
该示例定义了两个变量 @i 和 @sum,通过 WHILE 循环语句实现了从 1 到 10 的累加。每次循环中,@sum 变量会累加 @i 的值,@i 变量会自增 1。最后输出 @sum 的值。
阅读全文