流程控制语.ppt
《流程控制语.ppt》由会员分享,可在线阅读,更多相关《流程控制语.ppt(20页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、流程控制语现在学习的是第1页,共20页1、常量和变量、常量和变量lA、常量、常量l在程序执行过程中值不发生改变的。在程序执行过程中值不发生改变的。lB、变量、变量l在程序执行过程中值发生改变的。在程序执行过程中值发生改变的。l变量又分为局部变量和全局变量。变量又分为局部变量和全局变量。现在学习的是第2页,共20页2、局部变量、局部变量l局部变量是在批处理中用户声明、定义、赋值局部变量是在批处理中用户声明、定义、赋值和使用的变量,批处理结束后自动消失。和使用的变量,批处理结束后自动消失。l局部变量用首字母局部变量用首字母“”为标识。为标识。l局部变量必须先声明后定义。局部变量必须先声明后定义。现
2、在学习的是第3页,共20页2、局部变量、局部变量l局部变量定义的基本格式:局部变量定义的基本格式:lDeclare 变量名变量名 数据类型数据类型l局部变量的赋值:局部变量的赋值:lSet 变量名值或查询语句变量名值或查询语句lSelect 变量名值或查询语句变量名值或查询语句l例:例:l查询与王明同籍人员的驾照号和姓名。查询与王明同籍人员的驾照号和姓名。现在学习的是第4页,共20页3、全局变量、全局变量l全局变量由系统提供,以全局变量由系统提供,以“”为标识,区别为标识,区别于局部变量。于局部变量。lEg:lerror:返回上一条:返回上一条sql语句执行后的错误语句执行后的错误号。号。lc
3、onnection:返回试图连接到本服务器的:返回试图连接到本服务器的连接数目。连接数目。lrowcount:返回上一条:返回上一条sql语句影响到数语句影响到数据的行数。据的行数。现在学习的是第5页,共20页4、分支和循环控制语句、分支和循环控制语句l 程序设计中常常需要根据不同条件进行流程序设计中常常需要根据不同条件进行流程控制,以实现应用程序的多种功能。程控制,以实现应用程序的多种功能。l 常用的流程控制语句有分支选择、循环和常用的流程控制语句有分支选择、循环和无条件转移等。无条件转移等。现在学习的是第6页,共20页5、分支语句(、分支语句(ifelse)lA、ifelsel语法格式语法
4、格式:lIf 条件条件l 语句块语句块1 /*条件为真时执行条件为真时执行*/lelsel 语句块语句块2 /*条件为假时执行条件为假时执行*/l无无else子句为单分支结构子句为单分支结构,有有else子句为双分支子句为双分支结构结构.现在学习的是第7页,共20页关于语句块关于语句块:l语句块语句块:将多条的将多条的t-sql语句组合成一个语句块语句组合成一个语句块,并将它视为一个单元处理并将它视为一个单元处理.l语句块用语句块用beginend定义定义.l例例:begin l 多条语句多条语句l endlEg:查询车辆累计里程情况查询车辆累计里程情况,如果累计里程在如果累计里程在2000以
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 流程 控制
限制150内