T-SQL编程主要涉及:变量、控制语句、循环语句等。
1、变量
局部变量
定义 declare @upoint int,@birthday datetime
在局部变量没有被赋值之前,它的值是NULL。
赋值 set @Name = '小新'
set @upoint = 200
select @birthday = '1990-5-8'
全局变量
全局变量不需要用户声明,是服务器级定义的,作用范围是任何程序。
全局变量以@@开头,局部变量名称不能和全局变量相同。
2、输出语句
有两种:
SELECT查询语句
PRINT语句
3、控制语句
a、条件、循环、多分支
b、语句块
BEGIN
<命令行或程序块>
END
c、批处理语句
可以一次执行多个T-SQL语句,这些多个T-SQL语句称为批处理语句。“GO”就是批处理的标志。
use myschool
go --批处理标志
select * from course1 --并不存在course1
select * from student
go --批处理标志