表达式

SQL 语句中的数据值必须表示为表达式。表达式是一种规范,其可包括运算符、运算对象和圆括号,数据库服务器可对其求得一个或多个值,或引用某个数据库对象。

表达式可引用数据库的表中已有的值,或从此数据派生的值,但有些表达式(诸如 TODAY、USER 或字面值)可返回独立于数据库的值。您可使用表达式来指定数据操纵语句中的值,定义分片策略和指定其他上下文中的值。只要当您看到语法图中对表达式的引用时,就可使用 Expression 段。

然而,在大多数上下文中,会限定您使用其返回值为某种特定数据类型的表达式,或其数据类型可通过数据库服务器转换为某些需要的数据类型。

要获取在本段中描述的内建的运算符和函数的按字母排序的列表,请参阅 表达式的列表