义的变量,作用范围在程序内部,局部变量必须以“@”开头。?全局变量:SQL Server系统内部使用的变量,用户无法定义与赋值,全局变量以“@ @”开头。РР顺序结构语句的使用РT-SQL语句中变量的使用Р局部变量声明:?局部变量使用DECLARE语句定义?声明格式如下:?DECLARE @变量名 变量类型[,@变量名 变量类型…]РР顺序结构语句的使用РT-SQL语句中变量的使用Р局部变量初始化:?值得注意的是第一次声明变量时,其值设置为 NULL初始化格式如下:?SELECT @局部变量=变量值?SET @局部变量=变量值РР顺序结构语句的使用РT-SQL语句中变量的使用Р局部变量输出格式如下:?PRINT @局部变量?SELECT @局部变量[,@局部变量……]РР顺序结构语句的使用РT-SQL语句中顺序结构语句的使用РPrint语句:?PRINT语句用于向客户端返回用户定义消息。?使用 PRINT 可以排除 Transact-SQL 代码中的故障、检查数据值或生成报告。РР顺序结构语句的使用РT-SQL语句中顺序结构语句的使用РBEGIN...END语句:?BEGIN和END是控制流语言的关键字,可以直接理解成C语言中的花括号。?BEGIN...END语句块通常包含在其他控制流程中,用来完成不同流程中有差异的代码功能。РР顺序结构语句的使用РT-SQL语句中顺序结构语句的使用РWAITOR语句:?WAITOR语句可以悬挂批处理、存储过程或是事物的执行,直到所设定的等待时间已过或是到达指定的时间。РР顺序结构语句的使用РT-SQL语句中顺序结构语句的使用РWAITOR语句语法格式如下:?WAITFOR {DELAY <'时间'>|TIME <'时间'>}?参数描述:?DELAY:用来指定等待的时间间隔,最长可以为24小时。?TIME:用来指定等待的结束时间。