Transact-SQL 元素

Transact-SQL 具有一些大多数语句都使用或受之影响的元素。本节提供了了解和使用 Transact-SQL 的各种元素所需的信息。

Transact-SQL 元素

说明

标识符

表、视图、列、数据库和服务器等对象的名称。

数据类型

定义数据对象(如列、变量和参数)所包含的数据的类型。大多数 Transact-SQL 语句并不显式引用数据类型,但它们的结果受语句中所引用对象的数据类型之间的交互操作影响。

常量

代表特定数据类型的符号。

函数

语法元素,可以接受零个、一个或多个输入值,并返回一个标量值或表格形式的一组值。示例包括将多个值相加的 SUM 函数、确定两个日期之间相差多少个时间单位的 DATEDIFF 函数、获取 Microsoft SQL Server 实例名称的 @@SERVERNAME 函数或在远程服务器上执行 Transact-SQL 语句并检索结果集的 OPENQUERY 函数。

表达式

SQL Server 可以解析为单个值的语法单位。表达式的示例包括常量、返回单值的函数、列或变量的引用。

表达式中的运算符

与一个或多个简单表达式一起使用,构造一个更为复杂的表达式。例如,表达式 PriceColumn * 1.1 中的乘号 (*) 使价格提高百分之十。

注释

插入到 Transact-SQL 语句或脚本中、用于解释语句作用的文本段。SQL Server 不执行注释。

保留关键字

保留下来供 SQL Server 使用的词,不应用作数据库中的对象名。