精华区 [关闭][返回]

当前位置:网易精华区>>讨论区精华>>编程开发>>● 数据库技术>>SQL>>mssql关键字(3) D-F

主题:mssql关键字(3) D-F
发信人: wangzhen20001976(悟尘)
整理人: wangzhen20001976(2001-05-16 09:59:31), 站内信件
DATABASE      作为DDL语句CREATE DATABASE,ALTERDATABASE和DROP DATABASE的一部分或备份语句BACKUP DATABASE和RESTORE DATABASE的一部分出现。

DBCC       包括几个语句,检查(和恢复)数据库及其对象的物理一致性和逻辑一致性。

DEALLOCATE    DEALLOCATE语句删除一个存在的光标的引用。

DECLARE      DECLARE语句定义一个或多个本地变量。也是DECLARE CURSOR语句的一部分,用于定义查询的一个光标,用来构造结果集。

DEFAULT      指定“默认”约束或“默认”文件组。默认约束可以在CREATE TABLE或ALTER TABLE语句中指定,而默认文件组可以在CREATE TABLE或ALTER DATABASE语句中指定。

DELETE       从表中删除行的Transact-SQL语句。也可以用作CREATE TRIGGER或ALTER TRIGGER语句的一部分,定义行的删除将激活该触发器。最后,在FRANT,DENY和REVOKE语句中用于权限。

DENY        用于定义权限的3条语句之一,防止用户通过从用户帐号删除现有的权限来执行动作,或者防止用户通过组(角色)成员关系获得权限。

DESC        DESCENDING的简写。在SELECT语句的ORDER BY子句中用于定义降序顺序。

DISK        在BACKUP和RESTORE语句中用于定义备份的介质。

DISTINCT    在SELECT语句的SELECT列表中用于定义仅唯一的行在结果集中显示。也用于聚集函数COUNT中,达到相同的效果。

DISTRIBUTED    BEGIN DISTRIBUTED TRANSACTION语句的一部分,指定分布式事务的开始由Microsoft分布式事务协调器控制。

DOUBLE        Microsoft Access的标准数据类型,对应于SQL Server中的FLOAT数据类型(为从Microsoft Access到SQL Server的迁移而支持)。

DROP        DROP object语句是Transact-SQL数据定义语言的一部分。有9个DROP object语句:DROP DATABASE,DROPTABLE,DROP VIEW,DROP TRIGGER,DROPPROCEDURE,DROP SCHEMA,DROP INDEX,DROPRULE和DROP DEFAULT。

DUMP      DUMP DATABASE和DUMP TRANSACTION语句的一部分,进行数据库和事务日志的备份副本。SQL Server 7支持这两个语句,是为了向后兼容。

ELSE     IF...ELSE语句的一部分。ELSE引入一个或多个Transact-SQL语句,在IF部分的条件不满足时执行。

END      结束BEGIN匛ND块或CASE表达式。

ESCAPE    ESCAPE选项是SELECT语句的LIKE谓词的一部分。这个选项指定转义符,改写一个通配符的含义,使它解释为普通字符。

EXEC(EXECUTE)       EXECUTE语句执行一个系统存储过程,用户定义的过程,或扩展存储过程。还有EXECUTE对象权限,用于授予、取消或拒绝存储过程的权限。

EXISTS     EXISTS函数以一个子查询作为参数,如果该子查询返回一行或多行,它就返回真。

EXIT     EXIT命令退出isql和osql实用程序的用户会话。

FETCH    Transact-SQL语句FETCH从结果集中检索特定的行,该结果集是使用光标声明和查询的。

FILE    作为ALTER DATABASE和BACKUP语句的几个选项的一部分出现。

FILLFACTOR     创建索引时,定义每个索引页的存储百分比。可以与CREATE TABLE,ALTER TABLE和CREATE INDEX语句一起使用。

FLOPPY        在BACKUP和RESTORE语句中用于指定软盘作为备份的介质(为了向后兼容)。

FOR         作为ALTER TABLE和CREATE TABLE语句的NOTFOR REPLICATION选项的一部分出现。

FOREIGN     完整性约束的一部分,定义和修改CREATE TABLE和ALTER TABLE语句中的外部关键字。

FREETEXT    全文检索中的一个谓词,用于搜索含有基于字符的数据类型的列中满足搜索条件中字的含义的值。

FREETEXTTABLE       在搜索含有基于字符的数据类型的列中满足搜索条件中字的含义的值的全文检索中,返回0行或多行的一个表。

FROM      指定在DELETE,SELECT或UPDATE语句中使用的表或视图。

FULL      用作FULL OUTER JOIN的一部分,定义两个表的全外连接。

[关闭][返回]