《循环结构语句的使用.pptx》由会员分享,可在线阅读,更多相关《循环结构语句的使用.pptx(13页珍藏版)》请在taowenge.com淘文阁网|工程机械CAD图纸|机械工程制图|CAD装配图下载|SolidWorks_CaTia_CAD_UG_PROE_设计图分享下载上搜索。
1、数据库设计与实现循环结构语句的使用循环结构语句的使用朱云霞朱云霞循环结构语句的使用循环结构语句的使用学习目标:理论目标:理解T-SQL语句中循环结构语句的语法格式实践目标:掌握T-SQL语句的循环结构程序编程循环结构语句的使用循环结构语句的使用T-SQL语句中循环结构语句循环语句WHILEWHILE语句根据条件重复执行一条或多条T-SQL代码,只要条件表达式为真,就循环执行语句。循环结构语句的使用循环结构语句的使用T-SQL语句中循环结构语句的使用WHILE语句语法如下:WHILE Boolean_expression sql_statement|statement_block BREAK s
2、ql_statement|statement_block CONTINUE sql_statement|statement_block 循环结构语句的使用循环结构语句的使用T-SQL语句中循环结构语句的使用BREAK语句导致从最内层的 WHILE 循环中退出。将执行出现在 END 关键字(循环结束的标记)后面的任何语句。循环结构语句的使用循环结构语句的使用T-SQL语句中循环结构语句的使用CONTINUE语句使 WHILE 循环重新开始执行,忽略 CONTINUE 关键字后面的任何语句。循环结构语句的使用循环结构语句的使用T-SQL语句的循环结构编程实践操作:计算1到100的累加和循环结构语句
3、的使用循环结构语句的使用1启动SSMS可视化界面,运行Ctrl+N命令,调出查询代码编辑窗口,在该窗口中输入SELECT语句。DECLARE i int,sum intSELECT i=0,sum=0WHILE i=100 BEGIN SELECT sum=sum+i SELECT i=i+1 ENDPRINT 1100累加之和是:+CONVERT(VARCHAR(8),sum)PRINT 循环结构语句的使用循环结构语句的使用2在工具栏上单击“分析”按钮,对SQL语句进行语法检查。单击“执行”按钮,执行查询结果。循环结构语句的使用循环结构语句的使用T-SQL语句的循环结构编程实践操作:输出10
4、0以内的所有的素数。循环结构语句的使用循环结构语句的使用代码如下:DECLARE i int,n intSELECT n=0PRINT 100以内的素数有:WHILE n100BEGIN SET n=n+1 SET i=2WHILE in BEGIN循环结构语句的使用循环结构语句的使用代码(续):-如果为n找到一个因子,则n不是素数,循环WHILE in可以退出IF n%i=0 BREAK SET i=i+1 END -如果为n找到一个因子,则n不是素数,不需要打印n-即使用CONTINUE忽略PRINT n的执行,继续下一轮循环IF in CONTINUE PRINT nEND循环结构语句的使用循环结构语句的使用今天,我们的课结束了!