选择结构语句的使用
合集下载
相关主题
- 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
- 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
- 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。
选择结构语句的使用
T-SQL语句的选择结构编程
实践操作: 在图书管理系统(Librarymanage)数据库中修改读者 的最大借阅数量,教师的最大借阅数量为15本,职工 的最大借阅数量为12本,学生的最大节约数量为8本, 其他人员最大节约数量为5本。
选择结构语句的使用
代码如下:
USE Librarymanage GO UPDATE Readerinfo SET Reader_maxborrownum=CASE Reader_type
DECLARE @x int SET @x=65 IF @x>=0 AND @x<=100
PRINT CONVERT(char(3),@x)+'是百分制成绩' ELSE
PRINT CONVERT(char(3),@x)+'不是百分制成绩'
选择结构语句的使用
2.在工具栏上单击“分析”按钮 ,对SQL语句进行语 法检查。单击“执行”按钮,执行查询结果。
选择结构语句的使用
T-SQL语句中选择结构语句的使用
IF...ELSE语句语法如下: IF Boolean_expression
{ sql_statement | statement_block } [ ELSE
{ sql_statement | statement_block } ]
选择结构语句的使用
T-SQL语句中选择结构语句的使用
多分支语句—CASE CASE语句是多条件分支语句,相比IF...ELSE语句, CASE语句进行多分支流程控制可以使代码更加清晰, 易于理解。
选择结构语句的使用
T-SQL语句中选择结构语句的使用
CASE语句语法格式一: CASE input_expression
[ ...n ] [
ELSE else_result_expression
]
END
选择结构语句的使用
T-SQL语句的选择结构编程
实践操作: 判定变量@x的是否为百分制成绩。
选择结构语句的使用
1.启动SSMS可视化界面,运行Ctrl+N命令,调出查询 代码编辑窗口,在该窗口中输入SELECT语句。
WHEN when_expression THEN result_expression
[ ...n ] [
ELSE else_result_expression
]
END
选择结构语句的使用
T-SQL语句中选择结构语句的使用
CASE语句语法格式二: CASE
WHEN Boolean_expression THEN result_expression
数据库设计与实现
选择结构wenku.baidu.com句的使用
朱云霞
选择结构语句的使用
学习目标: 理论目标:理解T-SQL语句中选择结构语句的语法格式 实践目标:掌握T-SQL语句的选择结构程序编程
选择结构语句的使用
T-SQL语句中选择结构语句
条件语句—IF…ELSE IF...ELSE语句用于在执行一组代码之前进行条件判 断,根据判断的结果执行不同的代码。
WHEN Reader_type='教师' THEN 15 WHEN Reader_type='职工' THEN 12 WHEN Reader_type='学生' THEN 8 ELSE 5 END GO
选择结构语句的使用
WHEN '教师' THEN 15 WHEN '职工' THEN 12 WHEN '学生' THEN 8 ELSE 5 END GO
选择结构语句的使用
也可以使用格式二:
USE Librarymanage GO UPDATE Readerinfo SET Reader_maxborrownum=CASE