魔方网表 让信息化更简单

 找回密码
 注册

手机号码,快捷登录

手机号码,快捷登录

查看: 3912|回复: 0

SQL常用全局变量介绍

[复制链接]
laiye 发表于 2008-7-14 11:14:00 | 显示全部楼层 |阅读模式
——全局变量        全局变量有系统定义和维护。
        @@ERROR           最后一个T-SQL错误的错误号
        @@IDENTITY         最后一个插入的标识值
        @@LANGUAGE        当前使用语言的名称
        @@MAX_CONNECTIONS    可以创建的同时链接的最大数目
        @@ROWCOUNT        受上一个SQL语言影响的行数
        @@SERVERNAME        本地服务器的名称
        @@SERVICENAME       该计算机上的SQL服务的名称
        @@TIMETICKS         当前计算机上每刻度的微秒数
        @@TRANSCOUNT       当前连接打开的事务数
        @@VERSION          SQL Server的版本信息
        示例:
        print '服务器的名称:[email=]'+@@SERVERNAME[/email] //本地服务器名称
        SELECT @@ SERVERNAME AS '服务器名称'
        [url=]//@@ERROR[/url]返回的是整型数值,用convert(varchar(5),@@ERROR)的方式将它转换为字符串。
        INSERT INTO stuInfo(stuName,stuNo,stuSex,stuAge)VALUES('梅超风','s25318','女','23')
        print '当前错误号'+convert(varchar(5),@@ERROR) //如果大于0,表示上一条语句执行有错误
        print '刚才报名的学员,座位号为:' +convert(varchar(5),@@IDENTITY)
        UPDATA stuinfo SET stuAge=85 WHERE stuName='李文才'
        print 'SQL Server 的版本[email=]'+@@VERSION[/email] GO
        输出结果为
        当前错误号0
        刚才报名的学员,座位号:12
        服务器:消息547,级别16,状态1,行1
        UPDATA 语句与COLUMN CHECK 约束’CK_stuAge‘冲突。该冲突发生于数据库'stuDB',表'stuInfo'
        语句终止
        当前错误号547
        SQL Server的版本Microsoft SQL Server 2000-8.00.2039(Intel X86)
您需要登录后才可以回帖 登录 | 注册

本版积分规则

Archiver|手机版|小黑屋|魔方软件 ( 京ICP备08008787号 )

京公网安备 11010702001722号

GMT+8, 2025-9-15 06:15 , Processed in 0.072796 second(s), 16 queries .

Powered by Discuz! X3.5

© 2001-2025 Discuz! Team.

快速回复 返回顶部 返回列表