百科知识

关于SQL常用全局变量是什么?

2017-07-27 13:15:27n***
关于SQL常用全局变量是什么?关于SQL常用全局变量是什么?:全局变量 全局变量有系统定义和维护。 @@ERROR 最后一个T-SQL错误的错误号 @@IDENTITY 最后一个插入的标识值?

最佳回答

  •   全局变量 全局变量有系统定义和维护。 @@ERROR 最后一个T-SQL错误的错误号 @@IDENTITY 最后一个插入的标识值 @@LANGUAGE 当前使用语言的名称 @@MAX_CONNECTIONS 可以创建的同时链接的最大数目 @@ROWCOUNT 受上一个SQL语言影响的行数 @@SERVERNAME 本地服务器的名称 @@SERVICENAME 该计算机上的SQL服务的名称 @@TIMETICKS 当前计算机上每刻度的微秒数 @@TRANSCOUNT 当前连接打开的事务数 @@VERSION SQL Server的版本信息 示例: print '服务器的名称:'+@@SERVERNAME //本地服务器名称 SELECT @@ SERVERNAME AS '服务器名称' //@@ERROR返回的是整型数值,用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 的版本'+@@VERSION 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)。
    2017-07-27 13:58:27
  • 很赞哦! (122)