初学问题请教 @@trancount 这个全局变量,微软创建出来具体能做什么事? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 http://blog.163.com/xiao_mege/blog/static/7294275320105105718153/ @@TRANCOUNT 函数记录当前事务的嵌套级 http://msdn.microsoft.com/zh-cn/library/ms187967.aspx@@TRANCOUNT (Transact-SQL)返回在当前连接上已发生的 BEGIN TRANSACTION 语句的数目。 返回在当前连接上已发生的 BEGIN TRANSACTION 语句的数目。 @@CONNECTIONS 返回 SQL Server 自上次启动以来尝试的连接数。 @@CPU_BUSY 返回 SQL Server 自上次启动后的工作时间。 @@CURSOR_ROWS 返回连接上打开的上一个游标中的当前限定行的数目,确定当其被调用时检索了游标符合条件的行数。 @@DATEFIRST 针对会话返回 SET DATEFIRST 的当前值,SET DATEFIRST 表示指定的每周的第一天。 @@DBTS 返回当前数据库的当前 timestamp 数据类型的值,这一时间戳值在数据库中必须是唯一的。 @@ERROR 返回执行的上一个 Transact-SQL 语句的错误号,如果前一个 Transact-SQL 语句执行没有错误,则返回 0。 @@FETCH_STATUS 返回针对连接当前打开的任何游标发出的上一条游标 FETCH语句的状态。 @@IDENTITY 返回上次插入的标识值。 @@IDLE 返回 SQL Server 自上次启动后的空闲时间。结果以 CPU 时间增量或“时钟周期”表示,并且是所有 CPU 的累积。 @@IO_BUSY 返回自从 SQL Server 最近一次启动以来,Microsoft SQL Server已经用于执行输入和输出操作的时间。其结果是 CPU 时间增量(时钟周期),并且是所有 CPU 的累积值 @@LANGID 返回当前使用的语言的本地语言标识符 (ID)。 @@LANGUAGE 返回当前所用语言的名称。 @@LOCK_TIMEOUT: 返回当前会话的当前锁定超时设置(毫秒)。 @@MAX_CONNECTIONS 返回 SQL Server 实例允许同时进行的最大用户连接数。返回的数值不一定是当前配置的数值。 @@MAX_PRECISION 按照服务器中的当前设置,返回 decimal 和 numeric 数据类型所用的精度级别。 @@NESTLEVEL 返回对本地服务器上执行的当前存储过程的嵌套级别(初始值为 0)。 @@OPTIONS 返回有关当前 SET 选项的信息。 @@PACK_RECEIVED 返回 SQL Server 自上次启动后从网络读取的输入数据包数。 @@PACK_SENT 返回 SQL Server 自上次启动后写入网络的输出数据包个数。 @@PACKET_ERRORS 返回自上次启动 SQL Server 后,在 SQL Server 连接上发生的网络数据包错误数。 @@PROCID 返回 Transact-SQL 当前模块的对象标识符 (ID)。Transact-SQL模块可以是存储过程、用户定义函数或触发器。 @@REMSERVER 返回远程 SQL Server 数据库服务器在登录记录中显示的名称。 @@ROWCOUNT 返回受上一语句影响的行数。 @@SERVERNAME 返回运行 SQL Server 的本地服务器的名称。 @@SERVICENAME 返回 SQL Server 正在其下运行的注册表项的名称。若当前实例为默认实例,则 @@SERVICENAME 返回 MSSQLSERVER。 @@SPID 返回当前用户进程的会话 ID。 @@TEXTSIZE 返回 SET 语句中的 TEXTSIZE 选项的当前值。 @@TIMETICKS 返回每个时钟周期的微秒数。 @@TOTAL_ERRORS 返回 SQL Server 自上次启动之后所遇到的磁盘写入错误数。 @@TOTAL_READ 返回 SQL Server 自上次启动后读取磁盘(不是读取高速缓存)的次数。 @@TOTAL_WRITE 返回 SQL Server 自上次启动以来所执行的磁盘写入次数。 @@TRANCOUNT 返回当前连接的活动事务数。 @@VERSION 返回当前的 SQL Server 安装的版本、处理器体系结构、生成日期和操作系统。 SqlServer多表查询,求高手指点 sqlserver in 保持原来顺序 ★小白每天一问:SQL语句,如何恢复为操作前 一个比较简单的问题,谢谢!!! 急!请问SQL server2000 的table 数据类型可不可以做函数或者过程的参数 关于错误提示“将截断字符串或二进制数据”的问题 一个系统,如何给它制定数据库标准? 请教一个SQL语句? 请教sql server7.0 与win2000的问题? 请问怎样搭sql学习环境? 关于CASE的一个问题 sql聚合,总跳不出这个坎
返回在当前连接上已发生的 BEGIN TRANSACTION 语句的数目。
返回 SQL Server 自上次启动以来尝试的连接数。
@@CPU_BUSY
返回 SQL Server 自上次启动后的工作时间。
@@CURSOR_ROWS
返回连接上打开的上一个游标中的当前限定行的数目,确定当其被调用时检索了游标符合条件的行数。
@@DATEFIRST
针对会话返回 SET DATEFIRST 的当前值,SET DATEFIRST 表示指定的每周的第一天。
@@DBTS
返回当前数据库的当前 timestamp 数据类型的值,这一时间戳值在数据库中必须是唯一的。
@@ERROR
返回执行的上一个 Transact-SQL 语句的错误号,如果前一个 Transact-SQL 语句执行没有错误,则返回 0。
@@FETCH_STATUS
返回针对连接当前打开的任何游标发出的上一条游标 FETCH语句的状态。
@@IDENTITY
返回上次插入的标识值。
@@IDLE
返回 SQL Server 自上次启动后的空闲时间。结果以 CPU 时间增量或“时钟周期”表示,并且是所有 CPU 的累积。
@@IO_BUSY
返回自从 SQL Server 最近一次启动以来,Microsoft SQL Server已经用于执行输入和输出操作的时间。其结果是 CPU 时间增量(时钟周期),并且是所有 CPU 的累积值
@@LANGID
返回当前使用的语言的本地语言标识符 (ID)。
@@LANGUAGE
返回当前所用语言的名称。
@@LOCK_TIMEOUT:
返回当前会话的当前锁定超时设置(毫秒)。
@@MAX_CONNECTIONS
返回 SQL Server 实例允许同时进行的最大用户连接数。返回的数值不一定是当前配置的数值。
@@MAX_PRECISION
按照服务器中的当前设置,返回 decimal 和 numeric 数据类型所用的精度级别。
@@NESTLEVEL
返回对本地服务器上执行的当前存储过程的嵌套级别(初始值为 0)。
@@OPTIONS
返回有关当前 SET 选项的信息。
@@PACK_RECEIVED
返回 SQL Server 自上次启动后从网络读取的输入数据包数。
@@PACK_SENT
返回 SQL Server 自上次启动后写入网络的输出数据包个数。
@@PACKET_ERRORS
返回自上次启动 SQL Server 后,在 SQL Server 连接上发生的网络数据包错误数。
@@PROCID
返回 Transact-SQL 当前模块的对象标识符 (ID)。Transact-SQL模块可以是存储过程、用户定义函数或触发器。
@@REMSERVER
返回远程 SQL Server 数据库服务器在登录记录中显示的名称。
@@ROWCOUNT
返回受上一语句影响的行数。
@@SERVERNAME
返回运行 SQL Server 的本地服务器的名称。
@@SERVICENAME
返回 SQL Server 正在其下运行的注册表项的名称。若当前实例为默认实例,则 @@SERVICENAME 返回 MSSQLSERVER。
@@SPID
返回当前用户进程的会话 ID。
@@TEXTSIZE
返回 SET 语句中的 TEXTSIZE 选项的当前值。
@@TIMETICKS
返回每个时钟周期的微秒数。
@@TOTAL_ERRORS
返回 SQL Server 自上次启动之后所遇到的磁盘写入错误数。
@@TOTAL_READ
返回 SQL Server 自上次启动后读取磁盘(不是读取高速缓存)的次数。
@@TOTAL_WRITE
返回 SQL Server 自上次启动以来所执行的磁盘写入次数。
@@TRANCOUNT
返回当前连接的活动事务数。
@@VERSION
返回当前的 SQL Server 安装的版本、处理器体系结构、生成日期和操作系统。