第6章 T-SQL编程

6.1 变量 

1.       T-SQL局部变量

   a)       变量以一个”@”开头,大小写不敏感

   b)       使用DECLARE定义局部变量

   c)       可以使用SET或者SELECT命令赋值局部变量

   d)       如果同时声明多个变量使用”,”分割

2.       T-SQL全局变量

   a)       变量以两个”@”开头

   b)       用户只能使用全局变量,不能声明或赋值

第6章 T-SQL编程_第1张图片
declare声明,set赋值

第6章 T-SQL编程_第2张图片

set的值是给定的,select的值是查询给定的

全局变量

不是声明和赋值,只能对全局变量进行查询

6.2 流程控制语句 

1.    SQL SERVER提供了简单的流程控制语句,其中包括条件分支语句和循环语句。这些流程控制语句通常放在BEGIN-END语句块中使用。

1.       条件分支语句

   a)       条件分支语句有两种:一种是IF语句,另一种是CASE语句。

   b)       IF语句根据条件表达式的值确定执行不同的语句块

   c)       CASE语句用于实现比IF语句分支更为复杂的条件判断

   d)       CASE的语法结构有两种,用于实现多重选择

2.       循环语句

   a)       循环语句使用WHILE语句。当条件表达式为TRUE时,反复执行循环体,直到条件表达式的值为FALSE。

   b)       BREAK命令用于跳出当前的循环。

   c)       CONTINUE命令用于跳出本次循环,而进行下次循环。

6.3 游标

你可能感兴趣的:(第6章 T-SQL编程)