sql T_sql 之 while 循环的使用逻辑
2010-07-02 11:01
253 查看
1。首先我们做一个数字的累加求和,1+2+3+。。。+10.. 来初步认识下while的使用。
代码如下:
declare @i int
set @i=1
declare @j int
set @j=0
while @i<=10
begin
set @j=@j+@i
set @i=@i+1
if(@i=5) --当@i累加到的时候
break--循环终止
end
print @j
结果是:55
declare @i int
set @i=1
declare @j int
set @j=0
while @i<=10
begin
set @j=@j+@i
set @i=@i+1
end
print @j
结果是:10
代码如下:
declare @i int
set @i=1
declare @j int
set @j=0
while @i<=10
begin
set @j=@j+@i
set @i=@i+1
if(@i=5) --当@i累加到的时候
break--循环终止
end
print @j
结果是:55
declare @i int
set @i=1
declare @j int
set @j=0
while @i<=10
begin
set @j=@j+@i
set @i=@i+1
end
print @j
结果是:10
相关文章推荐
- PL/SQL语句学习之使用while、loop和for三种循环打印数字的1-10
- [MSSQL]SQL语句优化- while循环使用
- 使用SQL中的ROW_NUMBER()和while循环对每一行执行操作
- 16PL_SQL过程之在for和while循环中使用游标
- 使用for循环代替while循环的场合
- sql语句中的case、while等使用
- 【Python-3.3】使用while循环实现列表间数据移动
- SQL游标(cursor)详细说明及内部循环使用示例
- while循环语句的初步使用
- c语言:分别使用for循环和while循环求5!
- PHP 循环 之 While 循环方法的使用
- while循环的使用
- java之图案拼接-for循环和while的使用
- 如何在SQL中使用循环结构
- PHP学习笔记——使用list(),each(),while()循环遍历数组
- Sql存储过程游标循环的用法及sql如何使用cursor写一个简单的循环
- 编写Java程序,使用while循环语句计算1+1/2!+1/3!···1/20!之和。
- python:while循环的使用方法
- shell中使用while循环ssh时只循环第一行的问题解决
- sql存储过程的while循环