T-SQL变量
1. 局部变量:名称必须以标记@作为前缀
DECLARE @variable_name DataType
声明 变量名 类型
2. 全局变量:
@@ERROR 最后一个T-SQL语句错误的错误号
@@IDENTITY 最后插入的标识值
@@SERVERNAME 本地服务的名称
@@VERSION SQL SERVER 的版本信息
3. 输出语句
PRINT 局部变量或者字符串
SELECT 局部变量 as 定义列名
使用select 语句输出数据是查询语句的特殊应用
4. 数据类型的转换
CAST() 和 Convert()函数 语法
CAST(表达式 as 数据类型)
CONVERT (数据类型 ,表达式)
5. 逻辑控制语句
If (语句)
Begin
语句块1
语句块2
…………..
end
Else
Begin
语句块1
语句块2
…………..
end
SET 和CONVERT 的区别
SET CONVERT
同时对多个变量赋值 不支持 支持
表达式返回多个值时 出错 将返回的最后一个值赋给变量
表达式未返回值时 变量被赋值为null 变量保持原始的值
S2MySchool第三章
最新推荐文章于 2018-04-18 15:25:24 发布