你的位置:首页 > 数据库

[数据库]全局变量的说明和列子


一、全局变量

        变量       含义
 @@ERROR最后一SQL错误的错误号
 @@IDENTITY最后一次插入的标识值
 @@LANGUAGE当前使用的语言名称
 @@MAX_CONNETIONS可以创建的、同时连接的最大数目
 @@ROWCOUNT受上一个SQl语句影响的行数(增加语句)
 @@SERVERNAME本地服务的名称
 @@SERVICENAME该计算机的SQL服务的名称
 @@TIMETICKS当前计算机每刻度的微秒数
 @@TRANSCOUNT当前连接打开的事务数
 @@VERSIONSQL 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 --查询结果为NULL10 11 --03当前计算机上每刻度的微秒数12 select @@timeticks13 --查询结果3125014 15 --04计算机上的SQL服务名称16 select @@SERVICENAME17 --查询结果MSSQLSERVER18 19 --05本地服务的名称20 select @@SERVERNAME21 --查询结果123-PC22 23 --06最后一次插入的标示值24 insert into Student values(111111,'明明',1,2,12345678912,'北京','1996-1-11','@123',11)25 select @@IDENTITY26 27 --07受影响的行数28 insert into Student values(111111,'明明',1,2,12345678912,'北京','1996-1-11','@123',11)29 select @@ROWCOUNT30 31 --08可以创造的,同时是最大数目32 select @@MAX_CONNECTIONS from Student 33 34 --09当前使用的语言的名称35 select @@LANGUAGE36 37 --10最后一个T-sql错误号38 insert into Student values(111111,'明明',1,2,12345678912,'北京','1996-1-11','@123','null')---'null'不能为字符串39 select @@ERROR