摘要: 返回大于或等于指定数值表达式的最小整数。 Transact-SQL 语法约定 语法 CEILING ( numeric_expression ) 参数 numeric_expression 是精确数字或近似数字数据类型类别(bit 数据类型除外)的表达式。 返回类型 返回与 numeric_expression 相同的类型。 示例 ... 阅读全文
posted @ 2007-12-22 10:11 曹振华 阅读(749) 评论(0) 推荐(0)
摘要: 将一种数据类型的表达式显式转换为另一种数据类型的表达式。CAST 和 CONVERT 提供相似的功能。 Transact-SQL 语法约定 语法 Syntax for CAST: CAST ( expression AS data_type [ (length ) ]) Syntax for CONVERT: CONVERT ( data_type [ ( length ) ]... 阅读全文
posted @ 2007-12-22 10:10 曹振华 阅读(2846) 评论(0) 推荐(0)
摘要: 计算条件列表并返回多个可能结果表达式之一。 CASE 具有两种格式: 简单 CASE 函数将某个表达式与一组简单表达式进行比较以确定结果。 CASE 搜索函数计算一组布尔表达式以确定结果。 两种格式都支持可选的 ELSE 参数。 Transact-SQL 语法约定 语法 Simple CASE function: CASE input_expres... 阅读全文
posted @ 2007-12-22 10:09 曹振华 阅读(651) 评论(0) 推荐(0)
摘要: 以用户指定的格式将数据文件导入数据库表或视图。 Transact-SQL 语法约定 语法 BULK INSERT [ database_name . [ schema_name ] . | schema_name . ] [ table_name | view_name ] FROM 'data_file' [ WITH ( ... 阅读全文
posted @ 2007-12-22 10:08 曹振华 阅读(3420) 评论(0) 推荐(0)
摘要: 可以取值为 1、0 或 NULL 的整数数据类型。 备注 Microsoft SQL Server 2005 数据库引擎 优化了 bit 列的存储。如果表中的列为 8 bit 或更少,则这些列作为 1 个字节存储。如果列为 9 到 16 bit,则这些列作为 2 个字节存储,以此类推。 字符串值 TRUE 和 FALSE 可以转换为以下 bit 值:TRUE 转换为 1,FALSE 转换... 阅读全文
posted @ 2007-12-22 10:07 曹振华 阅读(665) 评论(0) 推荐(0)
摘要: 返回按照表的某一行或表达式列表计算的二进制校验和值。BINARY_CHECKSUM 可用于检测表中行的更改。 Transact-SQL 语法约定 语法 BINARY_CHECKSUM ( * | expression [ ,...n ] ) 参数 * 指定对表中的所有列进行计算。BINARY_CHECKSUM 在计算中忽略具有不可比数据类型的列。不可比数据类... 阅读全文
posted @ 2007-12-22 10:07 曹振华 阅读(636) 评论(0) 推荐(0)
摘要: 指定测试范围。 Transact-SQL 语法约定 语法 test_expression [ NOT ] BETWEEN begin_expression AND end_expression 参数 test_expression 要在由 begin_expression 和 end_expression 定义的范围内测试的表达式。test_expressio... 阅读全文
posted @ 2007-12-22 10:06 曹振华 阅读(943) 评论(1) 推荐(0)
摘要: 固定长度或可变长度的 Binary 数据类型。 binary [ ( n ) ] 长度为 n 字节的固定长度二进制数据,其中 n 是从 1 到 8,000 的值。存储大小为 n 字节。 varbinary [ ( n | max ) ] 可变长度二进制数据。n 可以取从 1 到 8,000 的值。max 指示最大的存储大小为 2^31-1 字节。存储大小为所输入数据的实际长度 ... 阅读全文
posted @ 2007-12-22 10:05 曹振华 阅读(1137) 评论(0) 推荐(0)
摘要: 标记一个显式本地事务的起始点。BEGIN TRANSACTION 使 @@TRANCOUNT 按 1 递增。 Transact-SQL 语法约定 语法 BEGIN { TRAN | TRANSACTION } [ { transaction_name | @tran_name_variable } [ WITH MARK [ 'description' ] ]... 阅读全文
posted @ 2007-12-22 10:05 曹振华 阅读(2108) 评论(0) 推荐(0)
摘要: 指定一个由 Microsoft 分布式事务处理协调器 (MS DTC) 管理的 Transact-SQL 分布式事务的起始。 Transact-SQL 语法约定 语法 BEGIN DISTRIBUTED { TRAN | TRANSACTION } [ transaction_name | @tran_name_variable ] [ ; ] 参数 ... 阅读全文
posted @ 2007-12-22 10:04 曹振华 阅读(595) 评论(0) 推荐(0)
摘要: 启动从一个服务到另一个服务的对话。所谓对话,就是让两个服务能够进行一次顺序消息传递。 Transact-SQL 语法约定 语法 BEGIN DIALOG [ CONVERSATION ] @dialog_handle FROM SERVICE initiator_service_name TO SERVICE 'target_service_name' [ , { 'service... 阅读全文
posted @ 2007-12-22 10:03 曹振华 阅读(906) 评论(0) 推荐(0)
摘要: 启动计时器。超时过期后,Service Broker 将一条类型为 http://schemas.Microsoft.com/SQL/ServiceBroker/Messages/DialogTimer 的消息放到会话的本地队列中。 Transact-SQL 语法约定 语法 BEGIN CONVERSATION TIMER ( conversation_handle ) TIMEO... 阅读全文
posted @ 2007-12-22 10:02 曹振华 阅读(494) 评论(0) 推荐(0)
摘要: 包括一系列的 Transact-SQL 语句,从而可以执行一组 Transact-SQL 语句。BEGIN 和 END 是控制流语言的关键字。 Transact-SQL 语法约定 语法 BEGIN { sql_statement | statement_block } END 参数 { sql_statement |... 阅读全文
posted @ 2007-12-22 10:02 曹振华 阅读(1052) 评论(0) 推荐(0)
摘要: 导出服务主密钥。 Transact-SQL 语法约定 语法 BACKUP SERVICE MASTER KEY TO FILE = 'path_to_file' ENCRYPTION BY PASSWORD = 'password' 参数 FILE = 'path_to_file' 指定要将服务主密钥导出到的文件的完整路径(包括文件名)。此路径可以是本地路径... 阅读全文
posted @ 2007-12-22 10:01 曹振华 阅读(219) 评论(0) 推荐(0)
摘要: 导出数据库主密钥。 Transact-SQL 语法约定 语法 BACKUP MASTER KEY TO FILE = 'path_to_file' ENCRYPTION BY PASSWORD = 'password' 参数 FILE = 'path_to_file' 指定主密钥将导入的文件的完整路径(包括文件名)。此路径可能是本地路径,也可能是网络位置的 ... 阅读全文
posted @ 2007-12-22 10:00 曹振华 阅读(273) 评论(0) 推荐(0)
摘要: 将证书导出到文件中。 Transact-SQL 语法约定 语法 BACKUP CERTIFICATE certname TO FILE = 'path_to_file' [ WITH PRIVATE KEY ( FILE = 'path_to_private_key_file' , ENCRYPTION BY PASSWORD = 'encryption_password' ... 阅读全文
posted @ 2007-12-22 10:00 曹振华 阅读(385) 评论(0) 推荐(0)
摘要: 备份整个数据库,或者备份一个或多个文件或文件组 (BACKUP DATABASE)。另外,在完整恢复模式或大容量日志恢复模式下备份事务日志 (BACKUP LOG)。 Transact-SQL 语法约定 语法 Backing Up a Whole Database BACKUP DATABASE { database_name | @database_name_var } ... 阅读全文
posted @ 2007-12-22 09:59 曹振华 阅读(1214) 评论(0) 推荐(0)
摘要: 通过禁用、重新生成或重新组织索引,或通过设置索引的相关选项,修改现有的表索引或视图索引(关系索引或 XML 索引)。 Transact-SQL 语法约定 语法 ALTER INDEX { index_name | ALL } ON { REBUILD [ [ WITH ( [ ,...n ] ) ] | [ PARTIT... 阅读全文
posted @ 2007-12-22 09:57 曹振华 阅读(1464) 评论(0) 推荐(0)
摘要: 更改先前通过执行 CREATE FUNCTION 语句创建的现有 Transact-SQL 或 CLR 函数,但不更改权限,也不影响任何相关的函数、存储过程或触发器。 Transact-SQL 语法约定 语法 Scalar Functions ALTER FUNCTION [ schema_name. ] function_name ( [ { @parameter_name [... 阅读全文
posted @ 2007-12-22 09:56 曹振华 阅读(908) 评论(0) 推荐(0)
摘要: 更改全文目录的属性。 Transact-SQL 语法约定 语法 ALTER FULLTEXT CATALOG catalog_name { REBUILD [ WITH ACCENT_SENSITIVITY = { ON | OFF } ] | REORGANIZE | AS DEFAULT } 参数 catalog_name 指定要修改的目录的名称。如... 阅读全文
posted @ 2007-12-22 09:55 曹振华 阅读(309) 评论(0) 推荐(0)