SqlServer系列笔记—变量

1.局部变量:

创新互联建站专注为客户提供全方位的互联网综合服务,包含不限于成都网站建设、网站制作、沾益网络推广、小程序开发、沾益网络营销、沾益企业策划、沾益品牌公关、搜索引擎seo、人物专访、企业宣传片、企业代运营等,从售前售中售后,我们都将竭诚为您服务,您的肯定,是我们最大的嘉奖;创新互联建站为所有大学生创业者提供沾益建站搭建服务,24小时服务热线:13518219792,官方网址:www.cdcxhl.com

局部变量必须以标记@作为前缀 ,如@Age int

局部变量:先声明,再赋值 

 DECLARE @变量名  数据类型 

 DECLARE @bookName varchar(20) SET @bookName =‘’

2.全局变量(系统变量):

全局变量必须以标记@@作为前缀,如@@version

全局变量由系统定义和维护,我们只能读取,不能修改全局变量的值

变量含义

@@ERROR最后一个T-SQL错误的错误号

@@IDENTITY最后一次插入的标识值

@@LANGUAGE当前使用的语言的名称

@@MAX_CONNECTIONS可以创建的同时连接的最大数目

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

@@SERVERNAME本地服务器的名称

@@TRANSCOUNT当前连接打开的事务数

@@VERSIONSQL Server的版本信息 

set用于普通的赋值 SET @bookName =‘未解之谜’

SELECT 用于从表中查询数据并赋值例如:SELECT @bookName=Name FROM Book WHERE ID=2


分享文章:SqlServer系列笔记—变量
链接地址:http://pwwzsj.com/article/gpoejp.html