SqlServer系列笔记—变量

发布时间:2020-07-25 02:21:08 作者:codejson
来源:网络 阅读:294

1.局部变量:

局部变量必须以标记@作为前缀 ,如@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


推荐阅读:
  1. SqlServer系列笔记——常用函数
  2. SqlServer系列笔记——case when 语句

免责声明:本站发布的内容(图片、视频和文字)以原创、转载和分享为主,文章观点不代表本网站立场,如果涉及侵权请联系站长邮箱:is@yisu.com进行举报,并提供相关证据,一经查实,将立刻删除涉嫌侵权内容。

sqlserver 变量 sqlserv

上一篇:如何管理归档文件和归档目录

下一篇:windows关机前执行脚本设置与关机blat自动发送邮件脚本模板

相关阅读

您好,登录后才能下订单哦!

密码登录
登录注册
其他方式登录
点击 登录注册 即表示同意《亿速云用户服务条款》