局部变量
DECLARE定义局部变量,定义和引用局部变量时要在其名称前加上标志“@”,局部变量必须先定义后使用。声明多个变量,使用逗号隔开:declare @studno varchar(15),@studscore numeric(5,1) [numeric-精确位数,总宽度为5,小数点为一位如9999.9]
在T-SQL中必须使用SELECT或SET语句来设定变量的值。
定义:DECLARE @变量名 数据类型
赋值:SELECCT @变量名=变量值
SET @变量名=变量值
定义和引用全局变量时要在其名称前加上标志“@@”
Sql语句不区分大小写
一个SET一次只能给一个变量赋值
写SQL的源程序语句:新建查询AS给数字取一个别名
SELECT一次可以输出多个值
一个SELECT一次可以给多个变量赋值
begin…end语句块
begin {
sql_statement | statement_block
}
end