S2MySchool第三章

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       变量保持原始的值

   

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值