随笔分类 - SQLSERVER
摘要:返回当前会话的当前锁定超时设置(毫秒)。 Transact-SQL 语法约定 语法 @@LOCK_TIMEOUT 返回类型 integer 备注 SET LOCK_TIMEOUT 允许应用程序设置语句等待阻塞资源的最长时间。当一条语句等待的时间长度超过 LOCK_TIMEOUT 所设置的时间长度时,被锁住的语句将自动取消,并给应用程序返回一条错误消...
阅读全文
摘要:返回当前使用的语言的本地语言标识符 (ID)。 Transact-SQL 语法约定 语法 @@LANGID 返回类型 smallint 备注 若要查看有关语言设置的信息(包括语言 ID 号),可不带指定参数运行 sp_helplanguage。 示例 以下示例将当前会话的语言设置为 Italian,然后使用 @@LANGID 返回意...
阅读全文
摘要:返回自从 SQL Server 最近一次启动以来,SQL Server 已经用于执行输入和输出操作的时间。其结果是 CPU 时间增量(时钟周期),并且是所有 CPU 的累积值,所以,它可能超过实际消逝的时间。乘以 @@TIMETICKS 即可转换为微秒。 注意: 如果以 @@CPU...
阅读全文
摘要:返回 SQL Server 自上次启动后的空闲时间。结果以 CPU 时间增量或“时钟周期”表示,并且是所有 CPU 的累积,因此该值可能超过实际经过的时间。乘以 @@TIMETICKS 即可转换为微秒。 注意: 如果以 @@CPU_BUSY 形式返回时间,或者 @@IO_BUSY ...
阅读全文
摘要:返回针对连接当前打开的任何游标发出的上一条游标 FETCH 语句的状态。 Transact-SQL 语法约定 语法 @@FETCH_STATUS 返回类型 integer 返回值 返回值 说明 ...
阅读全文
摘要:返回最后插入的标识值的系统函数。 Transact-SQL 语法约定 语法 @@IDENTITY 返回类型 numeric(38,0) 备注 在一条 INSERT、SELECT INTO 或大容量复制语句完成后,@@IDENTITY 中包含语句生成的最后一个标识值。如果语句未影响任何包含标识列的表,则 @@IDENTITY 返回 NULL。如果插...
阅读全文
摘要:返回执行的上一个 Transact-SQL 语句的错误号。 Transact-SQL 语法约定 语法 @@ERROR 返回类型 integer 备注 如果前一个 Transact-SQL 语句执行没有错误,则返回 0。 如果前一个语句遇到错误,则返回错误号。如果错误是 sys.messages 目录视图中的错误之一,则 @@ERROR 将包含 s...
阅读全文
摘要:针对会话返回 SET DATEFIRST 的当前值。 Transact-SQL 语法约定 语法 @@DATEFIRST 返回类型 tinyint 备注 SET DATEFIRST 表示指定的每周的第一天。美国英语中默认 7 对应星期日。 语言设置会影响日期信息。在以下示例中,语言首先设置为 italian。SELECT @@DATEFIRST ...
阅读全文
摘要:返回当前数据库的当前 timestamp 数据类型的值。这一时间戳值在数据库中必须是唯一的。 Transact-SQL 语法约定 语法 @@DBTS 返回类型 varbinary 备注 @@DBTS 返回当前数据库最后使用的时间戳值。插入或更新包含 timestamp 列的行时,将产生一个新的时间戳值。 示例 以下示例从 Adven...
阅读全文
摘要:返回连接上打开的上一个游标中的当前限定行的数目。为了提高性能,Microsoft SQL Server 可异步填充大型键集和静态游标。可调用 @@CURSOR_ROWS 以确定当其被调用时检索了游标符合条件的行数。 Transact-SQL 语法约定 语法 @@CURSOR_ROWS 返回类型 integer 返回值 ...
阅读全文
摘要:返回 SQL Server 自上次启动后的工作时间。其结果以 CPU 时间增量或“滴答数”表示,此值为所有 CPU 时间的累积,因此,可能会超出实际占用的时间。乘以 @@TIMETICKS 即可转换为微秒。 注意: 如果 @@CPU_BUSY 或 @@IO_BUSY 中返回的时间超...
阅读全文
摘要:为任何指定的分区函数返回分区号,一组分区列值将映射到该分区号中。 Transact-SQL 语法约定 语法 [ database_name. ] $PARTITION.partition_function_name(expression) 参数 database_name 包含分区函数的数据库的名称。 partition_function_nam...
阅读全文
摘要:返回 SQL Server 自上次启动以来尝试的连接数,无论连接是成功还是失败。 Transact-SQL 语法约定 语法 @@CONNECTIONS 返回类型 integer 备注 连接与用户不同。例如,应用程序可以打开多个与 SQL Server 的连接,而不需要用户监视这些连接。 若要显示一个包含几个 SQL Server 统计信息的报表,包...
阅读全文
摘要:Follow Scott Guthrie 的例子学习LINQ,结果找了半天也没有找到TableAdd()这个函数,查了MSDN,也没看到,我还以为是static的Class Extension添加的方法呢,正郁闷着到底是少reference了哪个库。呵呵,结果进一步搜索才发现,原来RTM把TableAdd()改名为 TableInsertOnSubmit()。这个改名语义更强了,改得确实对的,不然...
阅读全文
摘要:--以下语句要在查询分析器中逐步逐句执行,删除注释标识"--"执行,完了再加上"--",接着执行下一句 --第一步: 在备份机建立共享文件夹 在程序代码中调用(或者CMD窗口) --master..xp_cmdshell 'md D:\SqlBak' --master..xp_cmdshell 'net share SqlBak=D:\SqlBak' --第二步: 建立共享信用关系 --exec...
阅读全文