全局变量的说明和列子

一、全局变量

        变量        含义
 @@ERROR 最后一SQL错误的错误号
 @@IDENTITY 最后一次插入的标识值
 @@LANGUAGE 当前使用的语言名称
 @@MAX_CONNETIONS 可以创建的、同时连接的最大数目
 @@ROWCOUNT 受上一个SQl语句影响的行数(增加语句)
 @@SERVERNAME 本地服务的名称
 @@SERVICENAME 该计算机的SQL服务的名称
 @@TIMETICKS 当前计算机每刻度的微秒数
 @@TRANSCOUNT 当前连接打开的事务数
 @@VERSION SQL SERVER 的版本信息

eg.

 1 --01SQL Sever的版本信息
 2 select @@VERSION
 3 print 'SQL Sever的版本信息' +@@VERSION
 4 --查询结果Microsoft SQL Server 2008 R2 (RTM) - 10.50.1600.1 (Intel X86)   Apr  2 2010 15:53:02   Copyright (c) Microsoft Corporation  Enterprise Edition on Windows NT 6.1 <X86> (Build 7601: Service Pack 1) 
 5 
 6 --02当前链接打开的事务数
 7 declare @@transcount nvarchar(32)
 8 select @@transcount        
 9 --查询结果为NULL
10 
11 --03当前计算机上每刻度的微秒数
12 select @@timeticks
13 --查询结果31250
14 
15 --04计算机上的SQL服务名称
16 select @@SERVICENAME
17 --查询结果MSSQLSERVER
18 
19 --05本地服务的名称
20 select @@SERVERNAME
21 --查询结果123-PC
22 
23 --06最后一次插入的标示值
24 insert into Student values(111111,'明明',1,2,12345678912,'北京','1996-1-11','@123',11)
25 select @@IDENTITY
26 
27 --07受影响的行数
28 insert into Student values(111111,'明明',1,2,12345678912,'北京','1996-1-11','@123',11)
29 select @@ROWCOUNT
30 
31 --08可以创造的,同时是最大数目
32 select @@MAX_CONNECTIONS from Student  
33 
34 --09当前使用的语言的名称
35 select @@LANGUAGE
36 
37 --10最后一个T-sql错误号
38 insert into Student values(111111,'明明',1,2,12345678912,'北京','1996-1-11','@123','null')---'null'不能为字符串
39 select @@ERROR

 

posted @ 2016-01-11 09:32  葉子。  阅读(586)  评论(0编辑  收藏  举报