码迷,mamicode.com
首页 > 数据库 > 详细

T-SQL变量

时间:2016-06-07 14:34:30      阅读:359      评论:0      收藏:0      [点我收藏+]

标签:

  T-SQL中变量分为全局变量和局部变量,分别使用@@和@前缀。

全局变量

  常用的全局变量有@@VERSION@@IDENTITY@@ERROR@@ROWCOUNT

用法
  select @@VERSION  --显示sql server的版本信息

  select * from Employee

  insert into Employee(eName,eCode,edid) values(‘zjy‘,14,4)  

  select @@IDENTITY  --与一个insert语句连用,表示最新生成的标识

  insert into Employee values(‘yhb‘)

  print @@ERROR   --返回最近一个语句的错误编号,如果没有错误返回0,结合if替代try---catch的使用

  print @@ROWCOUNT  --受上一个SQL语句影响的行数

局部变量

  declare @uname nvarchar(10)=‘sk‘  --用declare关键字定义局部变量,后接数据类型,并选择性赋值
  set @uname=‘yzk‘        --只能用set关键字进行赋值。
  print @uname          --打印
  select @uname         --查询

T-SQL变量

标签:

原文地址:http://www.cnblogs.com/zk-ljc/p/5566590.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!