SQL SERVER
文章平均质量分 65
czh_liyu
生活爱好:交友,踢球,唱歌,跳舞:
行业:互联网,软件工程师
公司:中美集团
展开
-
SQLServer 远程备份和恢复
--以下语句要在查询分析器中逐步逐句执行,删除注释标识"--"执行,完了再加上"--",接着执行下一句--第一步: 在备份机建立共享文件夹 在程序代码中调用(或者CMD窗口)--master..xp_cmdshell md D:/SqlBak--master..xp_cmdshell net share SqlBak=D:/SqlBak--第二步: 建立共享信用关系--exec maste原创 2007-11-27 17:21:00 · 468 阅读 · 0 评论 -
Visual Studio 2008 LINQ to SQL 的Beta 2测试版和RTM正式版的差异
Follow Scott Guthrie 的例子学习LINQ,结果找了半天也没有找到TableAdd()这个函数,查了MSDN,也没看到,我还以为是static的Class Extension添加的方法呢,正郁闷着到底是少reference了哪个库。呵呵,结果进一步搜索才发现,原来RTM把TableAdd()改名为 TableInsertOnSubmit()。这个改名语义更强了,改得确实对的,不然转载 2007-12-03 09:47:00 · 394 阅读 · 0 评论 -
简单谈基于SQL SERVER 分页存储过程的演进
针对数据库数据在UI界面上的分页是老生常谈的问题了,网上很容易找到各种“通用存储过程”代码,而且有些还定制查询条件,看上去使用很方便。笔者打算通过本文也来简单谈一下基于SQL SERVER 2000的分页存储过程,同时谈谈SQL SERVER 2005下分页存储过程的演进。 在进行基于UI显示的数据分页时,常见的数据提取方式主要有两种。第一种是从数据库提取所有数据然后在系统应用程序层进行数据分转载 2007-12-17 13:36:00 · 333 阅读 · 0 评论 -
探讨SQL Server 2005的评价函数
一、 简介 在2005年11月份,微软发行了三种新产品系列:Visual Studio 2005,SQL Server 2005和.NET框架2.0(它包括ASP.NET 2.0)。SQL Server 2005是微软自从其上一个主要发行版本SQL Server 2000以来最新版本的数据库平台。在过去五年的发展中,SQL Server中加入了大量的新特征,所有这些新内容都被总结到微软网站的原创 2007-12-17 13:39:00 · 405 阅读 · 0 评论 -
sql server 2005 T-SQL % (通配符 -- 需匹配的字符)(Transact-SQL)
匹配包含零个或多个字符的任意字符串。该通配符既可以用作前缀也可以用作后缀。有关详细信息,请参阅搜索条件中的模式匹配。 Transact-SQL 语法约定 示例 以下示例返回 AdventureWorks 的 Contact 表中所有以 Dan 开头的人员名字。 复制代码USE AdventureWorks;GOSELECT FirstName, La原创 2007-12-20 13:17:00 · 811 阅读 · 0 评论 -
sql server 2005 T-SQL >(大于)(Transact-SQL)
比较两个表达式(比较运算符)。当比较非空表达式时,如果左操作数的值大于右操作数,则结果为 TRUE;否则结果为 FALSE。如果任何一个操作数为 NULL,或两个都为 NULL,则返回 NULL。 Transact-SQL 语法约定 语法 expression > expression 参数 expression原创 2007-12-20 13:22:00 · 401 阅读 · 0 评论 -
sql server 2005 T-SQL --(注释)(Transact-SQL)
表示用户提供的文本。可以将注释插入单独行中、嵌套在 Transact-SQL 命令行的结尾或嵌套在 Transact-SQL 语句中。服务器不对注释进行计算。 Transact-SQL 语法约定 语法 -- text_of_comment 参数 text_of_comment 包含注释文本的字符串。原创 2007-12-20 13:23:00 · 639 阅读 · 0 评论 -
sql server 2005 T-SQL _(通配符 - 匹配一个字符)(Transact-SQL)
匹配涉及模式匹配的字符串比较操作(如 LIKE 和 PATINDEX)中的任何单个字符。有关详细信息,请参阅搜索条件中的模式匹配。 示例 以下示例使用 _ 运算符查找 Contact 表中的所有人(包含一个以 an 结尾的三字母名字)。 复制代码USE AdventureWorks;GOSELECT FirstName, LastNameFROM Pers原创 2007-12-20 13:26:00 · 1299 阅读 · 0 评论 -
sql server 2005 T-SQL $PARTITION (Transact-SQL)
为任何指定的分区函数返回分区号,一组分区列值将映射到该分区号中。 Transact-SQL 语法约定 语法 [ database_name. ] $PARTITION.partition_function_name(expression) 参数 database_name 包含分区函数的数据库的名称。 p原创 2007-12-20 13:28:00 · 530 阅读 · 0 评论 -
sql server 2005 T-SQL @@ERROR (Transact-SQL)
返回执行的上一个 Transact-SQL 语句的错误号。 Transact-SQL 语法约定 语法 @@ERROR 返回类型 integer 备注 如果前一个 Transact-SQL 语句执行没有错误,则返回 0。如果前一个语句遇到错误,则返回错误号。如果错误是 sys.message原创 2007-12-20 13:32:00 · 608 阅读 · 0 评论 -
sql server 2005 T-SQL @@IDLE (Transact-SQL)
返回 SQL Server 自上次启动后的空闲时间。结果以 CPU 时间增量或“时钟周期”表示,并且是所有 CPU 的累积,因此该值可能超过实际经过的时间。乘以 @@TIMETICKS 即可转换为微秒。 注意: 如果以 @@CPU_BUSY 形式返回时间,或者原创 2007-12-20 13:35:00 · 425 阅读 · 0 评论 -
sql server 2005 T-SQL @@IO_BUSY (Transact-SQL)
返回自从 SQL Server 最近一次启动以来,SQL Server 已经用于执行输入和输出操作的时间。其结果是 CPU 时间增量(时钟周期),并且是所有 CPU 的累积值,所以,它可能超过实际消逝的时间。乘以 @@TIMETICKS 即可转换为微秒。 注意:原创 2007-12-20 13:36:00 · 506 阅读 · 0 评论 -
sql server 2005 T-SQL @@LANGID (Transact-SQL)
返回当前使用的语言的本地语言标识符 (ID)。 Transact-SQL 语法约定 语法 @@LANGID 返回类型 smallint 备注 若要查看有关语言设置的信息(包括语言 ID 号),可不带指定参数运行 sp_helplanguage。 示例 以下示例将原创 2007-12-20 13:37:00 · 414 阅读 · 0 评论 -
sql server 2005 T-SQL @@PACK_RECEIVED (Transact-SQL)
返回 SQL Server 自上次启动后从网络读取的输入数据包数。 Transact-SQL 语法约定 语法 @@PACK_RECEIVED 返回类型 integer 备注 若要显示包含多个 SQL Server 统计信息的报表,其中包括发送和接收的数据包的信息,请运行 sp_monitor。原创 2007-12-20 13:43:00 · 373 阅读 · 0 评论 -
sql server 2005 T-SQL @@SPID (Transact-SQL)
返回当前用户进程的会话 ID。 注意: 在 SQL Server 的早期版本中,这称为服务器进程 ID。 Transact-SQL 语法约定 语法 @@SPID原创 2007-12-20 13:49:00 · 560 阅读 · 0 评论 -
sql server 2005 T-SQL @@TIMETICKS (Transact-SQL)
返回每个时钟周期的微秒数。 Transact-SQL 语法约定 语法 @@TIMETICKS 返回类型 integer 备注 每个时钟周期的时间量依赖于计算机。操作系统的一个时钟周期是 31.25 毫秒,或是三十分之一秒。 示例 复制代码SELECT原创 2007-12-20 13:50:00 · 473 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER FULLTEXT INDEX (Transact-SQL)
更改全文索引的属性。 Transact-SQL 语法约定 语法 ALTER FULLTEXT INDEX ON table_name { ENABLE | DISABLE | SET CHANGE_TRACKING { MANUAL | AUTO | OFF } | ADD ( column_name [ TYPE COLUMN ty原创 2007-12-21 09:48:00 · 885 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER PARTITION FUNCTION (Transact-SQL)
通过拆分或合并边界值更改分区函数。通过执行 ALTER PARTITION FUNCTION,可以将使用分区函数的任何表或索引的某个分区拆分为两个分区,也可以将两个分区合并为一个分区。 注意: 多个表或索引可以使用同一分区函数。ALTER PARTITION原创 2007-12-21 09:53:00 · 1283 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER PARTITION SCHEME (Transact-SQL)
向分区方案中添加文件组或更改分区方案中 NEXT USED 文件组的指定。 Transact-SQL 语法约定 语法 ALTER PARTITION SCHEME partition_scheme_name NEXT USED [ filegroup_name ] [ ; ] 参数 partition_scheme_name原创 2007-12-21 09:54:00 · 1086 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER PROCEDURE (Transact-SQL)
修改先前通过执行 CREATE PROCEDURE 语句创建的过程。ALTER PROCEDURE 不会更改权限,也不影响相关的存储过程或触发器。但是,当修改存储过程时,QUOTED_IDENTIFIER 和 ANSI_NULLS 的当前会话设置包含在该存储过程中。如果设置不同于最初创建存储过程时有效的设置,则存储过程的行为可能会更改。 Transact-SQL 语法约定 语法原创 2007-12-21 09:55:00 · 1582 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER ROLE (Transact-SQL)
更改数据库角色的名称。 Transact-SQL 语法约定 语法 ALTER ROLE role_name WITH NAME = new_name 参数 role_name 要更改的角色的名称。 WITH NAME = new_name 指定角色的新名称。数据库中不得已存在此名称。 备注原创 2007-12-21 09:57:00 · 762 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER TABLE (Transact-SQL)
通过更改、添加或删除列和约束,重新分配分区,或者启用或禁用约束和触发器,从而修改表的定义。 Transact-SQL 语法约定 语法 ALTER TABLE [ database_name . [ schema_name ] . | schema_name . ] table_name { ALTER COLUMN column_name {原创 2007-12-21 10:04:00 · 7690 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER TRIGGER (Transact-SQL)
修改 CREATE TRIGGER 语句以前创建的 DML、DDL 或登录触发器的定义。触发器是通过使用 CREATE TRIGGER 创建的。这些触发器可以由 Transact-SQL 语句直接创建,也可以由程序集方法创建,这些方法在 Microsoft .NET Framework 公共语言运行时 (CLR) 中创建并上载到 SQL Server 的实例。有关 ALTER TRIGGER原创 2007-12-21 10:06:00 · 1348 阅读 · 0 评论 -
sql server 2005 T-SQL ALTER VIEW (Transact-SQL)
修改先前创建的视图。其中包括索引视图。ALTER VIEW 不影响相关的存储过程或触发器,并且不会更改权限。有关 ALTER VIEW 语句中所用参数的详细信息,请参阅 CREATE VIEW (Transact-SQL)。 Transact-SQL 语法约定 语法 ALTER VIEW [ schema_name . ] view_name [ ( co原创 2007-12-21 10:08:00 · 1428 阅读 · 0 评论 -
sql server 2005 T-SQL BACKUP CERTIFICATE (Transact-SQL)
将证书导出到文件中。 Transact-SQL 语法约定 语法 BACKUP CERTIFICATE certname TO FILE = path_to_file [ WITH PRIVATE KEY ( FILE = path_to_private_key_file , ENCRYPTION BY PA原创 2007-12-21 10:20:00 · 2056 阅读 · 0 评论 -
sql server 2005 T-SQL BEGIN DIALOG CONVERSATION (Transact-SQL)
启动从一个服务到另一个服务的对话。所谓对话,就是让两个服务能够进行一次顺序消息传递。 Transact-SQL 语法约定 语法 BEGIN DIALOG [ CONVERSATION ] @dialog_handle FROM SERVICE initiator_service_name TO SERVICE target_service_name原创 2007-12-21 10:25:00 · 2979 阅读 · 0 评论 -
sql server 2005 T-SQL BEGIN TRANSACTION (Transact-SQL)
标记一个显式本地事务的起始点。BEGIN TRANSACTION 使 @@TRANCOUNT 按 1 递增。 Transact-SQL 语法约定 语法 BEGIN { TRAN | TRANSACTION } [ { transaction_name | @tran_name_variable } [ WITH MARK [ descript原创 2007-12-21 10:27:00 · 4554 阅读 · 1 评论 -
sql server 2005 T-SQL BETWEEN (Transact-SQL)
指定测试范围。 Transact-SQL 语法约定 语法 test_expression [ NOT ] BETWEEN begin_expression AND end_expression 参数 test_expression 要在由 begin_expression 和 end_expression 定义的范围内测试的原创 2007-12-21 10:35:00 · 3511 阅读 · 0 评论 -
sql server 2005 T-SQL binary 和 varbinary (Transact-SQL)
固定长度或可变长度的 Binary 数据类型。 binary [ ( n ) ] 长度为 n 字节的固定长度二进制数据,其中 n 是从 1 到 8,000 的值。存储大小为 n 字节。 varbinary [ ( n | max ) ] 可变长度二进制数据。n 可以取从 1 到 8,000 的值。max 指示最大的存储大小为 2^31-1 字节。存储大小为所输入原创 2007-12-21 10:35:00 · 2408 阅读 · 0 评论 -
sql server 2005 T-SQL 参考 -(负)(Transact-SQL)
返回数值表达式的值的负值(一元运算符)。 Transact-SQL 语法约定 语法 - numeric_expression 参数 numeric_expressionnumeric 数据类型类别中任何数据类型(日期和时间类别除外)的任何有效表达式。 结果类型 除了无符号 tinyin原创 2007-12-20 13:12:00 · 391 阅读 · 0 评论 -
sql server 2005 T-SQL 参考 *(乘)(Transact-SQL)
两个表达式相乘(算术乘法运算符)。 Transact-SQL 语法约定 语法 expression * expression 参数 expression 除 datetime 和 smalldatetime 数据类型之外,任何一个属于数值数据类型类别的数据类型的有效表达式。 结果类型原创 2007-12-20 13:14:00 · 722 阅读 · 0 评论 -
sql server 2005 T-SQL 参考 /(除)(Transact-SQL)
用一个数除以另一个数(算术除法运算符)。 Transact-SQL 语法约定 语法 dividend / divisor 参数 dividend 被除数的数字表达式。dividend 可以是数值数据类型类别中的任何数据类型(datetime 和 smalldatetime 数据类型除外)的任何有效表达式。原创 2007-12-20 13:15:00 · 709 阅读 · 0 评论 -
sql server 2005 T-SQL &(位与)(Transact-SQL)
对两个整数值执行位与逻辑运算。 Transact-SQL 语法约定 语法 expression & expression 参数 expression整数数据类型分类中的任何数据类型或者 bit、binary 或 varbinary 数据类型的任何有效表达式。expression 被视为位运算的二进制数字。原创 2007-12-20 13:18:00 · 528 阅读 · 0 评论 -
sql server 2005 T-SQL |(位或)(Transact-SQL)
在 Transact-SQL 语句中,将两个指定的整数值转换为二进制表达式后执行逻辑位或运算。 Transact-SQL 语法约定 语法 expression | expression 参数 expression 整数数据类型类别、bit、binary 或 varbinary 数据类型的任何有效表达式。expression原创 2007-12-20 13:19:00 · 345 阅读 · 0 评论 -
sql server 2005 T-SQL ~(位非)(Transact-SQL)
对整数值执行逻辑位非运算。 Transact-SQL 语法约定 语法 ~ expression 参数 expression整数数据类型类别中的任何一种数据类型、bit、binary 或 varbinary 数据类型的任何有效的表达式。对于位运算,expression 被视为二进制数字。原创 2007-12-20 13:20:00 · 689 阅读 · 0 评论 -
sql server 2005 T-SQL [ ](通配符 - 要匹配的字符)(Transact-SQL)
匹配指定范围内或者属于方括号所指定的集合中的任意单个字符。可以在涉及模式匹配的字符串比较(例如,LIKE 和 PATINDEX)中使用这些通配符。有关详细信息,请参阅搜索条件中的模式匹配。 示例 以下示例使用 [] 运算符查找其地址中有四位邮政编码的所有 Adventure Works 雇员的 ID 和姓名。 复制代码USE AdventureWorks;原创 2007-12-20 13:25:00 · 909 阅读 · 0 评论 -
sql server 2005 T-SQL @@CONNECTIONS (Transact-SQL)
返回 SQL Server 自上次启动以来尝试的连接数,无论连接是成功还是失败。 Transact-SQL 语法约定 语法 @@CONNECTIONS 返回类型 integer 备注 连接与用户不同。例如,应用程序可以打开多个与 SQL Server 的连接,而不需要用户监视这些连接。若要显原创 2007-12-20 13:28:00 · 510 阅读 · 0 评论 -
sql server 2005 T-SQL @@FETCH_STATUS (Transact-SQL)
返回针对连接当前打开的任何游标发出的上一条游标 FETCH 语句的状态。 Transact-SQL 语法约定 语法 @@FETCH_STATUS 返回类型 integer 返回值 返回值 说明原创 2007-12-20 13:34:00 · 803 阅读 · 0 评论 -
sql server 2005 T-SQL @@LANGUAGE (Transact-SQL)
返回当前所用语言的名称。 Transact-SQL 语法约定 语法 @@LANGUAGE 返回类型 nvarchar 备注 若要查看语言设置信息(包括有效的正式语言名称),可在不指定参数的情况下运行 sp_helplanguage。 示例 以下示例返回当前会话的原创 2007-12-20 13:38:00 · 453 阅读 · 0 评论 -
sql server 2005 T-SQL @@OPTIONS (Transact-SQL)
返回有关当前 SET 选项的信息。 Transact-SQL 语法约定 语法 @@OPTIONS 返回类型 integer 备注 可以使用 sp_configure 用户选项配置选项统一修改 SET 选项。每个用户都有一个表示配置的 @@OPTIONS 函数。从第一次登录开始,系统管理员即为所有的用原创 2007-12-20 13:42:00 · 440 阅读 · 0 评论