SQL Server 关键字
ADD    ALTER TABLE语句的一个选项,为现有的表添加一个新列。
ALL    SELECT语句的一个选项,用于SELECT列表中,与UNION操作符和GROUP BY子句一起使用。在所有这些子句中,ALL选项指定重复行可以出现在结果集中。
ALTER    ALTER object语句是Transact-SQL数据定义语言的一部分,修改几个数据库对象的属性。有5ALTER对象语句:ALTER DATABASEALTER TABLEALTERVIEWALTER TRIGGERALTER PROCEDURE
AND    布尔操作符。如果AND操作符连接两个条件,检索两个条件都为真的行。
ANY    用于SELECT语句的比较操作符。如果一个内查询的结果含有至少一行满足这个比较,ANY操作符计算的结果为真。
AS    用于定义列表达式的相关名字,如SUM(budget) ASsum_of_budgets
ASC    ASCENDING的简写形式,用于SELECT语句的ORDER BY子句中定义升序排序。
AUTHORIZATION    CREATE SCHEMA语句的一个子句,该子句定义模式对象所有者的ID。这个标识符必须是数据库中合法的用户帐号。
AVG    AVERAGE的简写形式。聚集函数AVG计算列中值的平均值,该函数的参数必须是数字。
BACKUP    备份数据库、事务日志或文件组中的一个或多个文件。对应的Transact-SQL语句是BACKUP DATABASEBACKUP LOG
BEGIN    如果在BEGINND形式中使用,开始一个Transact-SQL事务。BEGIN TRANSACTION语句开始一个事务。
BETWEEN    SELECT语句一起使用的一个操作符,这个操作符用于搜索指定范围的所有值。
BREAK    BREAK语句停止块内的语句的执行,并开始这个块后的语句的执行。通常与WHILE语句一起使用。
BROWSE    FOR BROWSE子句用作SELECT语句的一部分,指定在查看数据时可以更新。
BULK    BULK INSERT语句把数据文件复制到用户定义格式的表中。
BY    GROUP BYORDER BY子句的一部分。
CASCADE    CASCADE子句与DENY语句一起使用,指定权限从一个用户帐号拒绝,以及由第一个用户帐号授予权限的所有其他用户帐号都被拒绝。
CASE    CASE表达式用于SELECT语句和UPDATE语句,评价一个条件列表,并返回某个可能的结果表达式。
CHECK    用于CREATE TABLEALTER TABLE,定义声明的表约束。也用于CREATE VIEW语句中,作为WITH CHECKOPTION的一部分,限制只插入(或修改)满足查询条件的那些行。
CHECKPOINT    CHECKPOINT语句强制被修改但还没有写到磁盘的所有页面写到磁盘上。
CLOSE    CLOSE语句关闭一个打开的光标。
CLUSTERED    CREATE INDEX语句的一个选项,创建一个具有行的顺序与索引顺序相同的属性的索引。也用于UNIQUEPRIMARY KEY子句(在CREATE TABLEALTERTABLE语句中)定义同样的属性。
COALESCE    返回参数中第一个非空表达式的系统函数。
COLUMN    ALTER TABLE语句中ALTER COLUMNDROPCOLUMN子句的一部分。ALTER COLUMN子句修改列的属性,而DROP COLUMN子句删除存在的一个列。
COMMIT    COMMIT TRANSACTION语句标记成功事务的结束。
COMMITTED    SET TRANSACTION ISOLATION LEVEL语句的READ COMMITTED选项的一部分。如果指定READCOMMITTED,在数据被读时,对数据保持共享锁。
COMPUTE    SELECT语句的一个子句。它使用聚集函数计算汇总值,在结果集中作为附加的行出现。
CONSTRAINT    用于CREATE TABLEALTER TABLE语句的选项,指定4个完整性约束中的一个:UNIQUEPRIMARY KEYCHECKsqlserver备份表语句和FOREIGN KEY
CONTAINS    全文检索中的谓词,用于搜索含有基于字符的数据类型的列。
CONTAINSTABLE    全文检索中的谓词,返回含有基于字符的数据类型的列中的0个或多个数据行。
CONTINUE    CONTINUE语句停止块内的语句的执行,并重新开始该块内的第一条语句的执行。通常与WHILE语句一起使用。
CONVERT    显式地把一个数据类型的表达式转换成另一个数据类型的系统函数。
COUNT    有两种形式的聚集函数:COUNTDISTINCT(表达式))和COUNT*)。第一种形式计算表达式中值的数目,而第二种形式统计表中的行数。
CREATE    CREATE object语句是Transact-SQL数据定义语言的一部分。有9CREATE object语句:CREATEDATABASECREATE TABLECREATE VIEWCREATETRIGG
ERCREATE PROCEDURECREATE SCHEMACREATE INDEXCREATE RULECREATE DEFAULT(还有不属于DDLCREATE STATISTICS语句)。
CROSS    SELECT语句的CROSS JOIN选项的一部分,用于明确定义两个表的迪卡尔乘积。
CURRENT    用于UPDATE DELETE)语句,定义行的定位修改(删除)。这意味着行的修改(删除)在光标的当前位置发生。
CURRENT_DATE    系统函数,返回当前日期。
CURRENT_TIME    系统函数,返回当前时间。
CURRENT_TIMESTAMP    系统函数,返回当前日期和时间。
CURRENT_USER    系统函数,返回当前用户。
CURSOR    DECLARE CURSOR语句的一部分。这条语句定义查询的光标,用于构造结果集。
DATABASE    作为DDL语句CREATE DATABASEALTERDATABASEDROP DATABASE的一部分或备份语句BACKUP DATABASERESTORE DATABASE的一部分出现。
DBCC    包括几个语句,检查(和恢复)数据库及其对象的物理一致性和逻辑一致性。
DEALLOCATE    DEALLOCATE语句删除一个存在的光标的引用。
DECLARE    DECLARE语句定义一个或多个本地变量。也是DECLARE CURSOR语句的一部分,用于定义查询的一个光标,用来构造结果集。
DEFAULT    指定“默认”约束或“默认”文件组。默认约束可以在CREATE TABLEALTER TABLE语句中指定,而默认文件组可以在CREATE TABLEALTER DATABASE语句中指定。
DELETE    从表中删除行的Transact-SQL语句。也可以用作CREATE TRIGGERALTER TRIGGER语句的一部分,定义行的删除将激活该触发器。最后,在FRANTDENYREVOKE语句中用于权限。
DENY    用于定义权限的3条语句之一,防止用户通过从用户帐号删除现有的权限来执行动作,或者防止用户通过组(角)成员关系获得权限。
DESC    DESCENDING的简写。在SELECT语句的ORDER BY子句中用于定义降序顺序。
DISK    BACKUPRESTORE语句中用于定义备份的介质。
DISTINCT    SELECT语句的SELECT列表中用于定义仅唯一的行在结果集中显示。也用于聚集函数COUNT中,达到相同的效果。
DISTRIBUTED    BEGIN DISTRIBUTED TRANSACTION语句的一部分,指定分布式事务的开始由Microsoft分布式事务协调器控制。
DOUBLE    Microsoft Access的标准数据类型,对应于SQL Server中的FLOAT数据类型(为从Microsoft AccessSQL Server的迁移而支持)。
DROP    DROP object语句是Transact-SQL数据定义语言的一部分。有9DROP object语句:DROP DATABASEDROPTABLEDROP VIEWDROP TRIGGERDROPPROC
EDUREDROP SCHEMADROP INDEXDROPRULEDROP DEFAULT
DUMP    DUMP DATABASEDUMP TRANSACTION语句的一部分,进行数据库和事务日志的备份副本。SQL Server 7支持这两个语句,是为了向后兼容。
ELSE    IF…ELSE语句的一部分。ELSE引入一个或多个Transact-SQL语句,在IF部分的条件不满足时执行。
END    结束BEGIN…END块或CASE表达式。
ESCAPE    ESCAPE选项是SELECT语句的LIKE谓词的一部分。这个选项指定转义符,改写一个通配符的含义,使它解释为普通字符。
EXECEXECUTE    EXECUTE语句执行一个系统存储过程,用户定义的过程,或扩展存储过程。还有EXECUTE对象权限,用于授予、取消或拒绝存储过程的权限。
EXISTS    EXISTS函数以一个子查询作为参数,如果该子查询返回一行或多行,它就返回真。
EXIT    EXIT命令退出isqlosql实用程序的用户会话。
FETCH    Transact-SQL语句FETCH从结果集中检索特定的行,该结果集是使用光标声明和查询的。
FILE    作为ALTER DATABASEBACKUP语句的几个选项的一部分出现。
FILLFACTOR    创建索引时,定义每个索引页的存储百分比。可以与CREATE TABLEALTER TABLECREATE INDEX语句一起使用。
FLOPPY    BACKUPRESTORE语句中用于指定软盘作为备份的介质(为了向后兼容)。
FOR    作为ALTER TABLECREATE TABLE语句的NOTFOR REPLICATION选项的一部分出现。

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。