关系运算符

关系运算符定量地比较两个表达式。每当您在语法图中看到对关系运算符的引用时,请使用 Relational Operator 段。

语法

关系运算符

用法

SQL 的关系运算符有下列含义。

关系运算符
含义
<
小于
<=
小于或等于
>
大于
= ==
等于
>=
大于或等于
<> !=
不等于

用法

对于数值表达式,大于意味着在实数轴的右边。

对于 DATE 和 DATETIME 表达式,大于意味着时间上较晚。

对于 INTERVAL 表达式,大于意味着更大的时间跨度。

对于 CHAR、VARCHAR 和 LVARCHAR 表达式,大于意味着在代码集顺序之后

对于 NCHAR 和 NVARCHAR 表达式,大于意味着在本地化的排序顺序之后,如果存在的话;否则,大于意味着在代码集顺序之后

如果为语言环境定义基于语言环境的排序顺序,则将其用于 NCHAR 和 NVARCHAR 表达式。因此,对于 NCHAR 和 NVARCHAR 表达式,大于意味着在基于语言环境的排序顺序之后。要获取更多关于基于语言环境的排序顺序以及 NCHAR 和 NVARCHAR 数据类型的信息,请参阅 GBase 8s GLS 用户指南

要获取关于在有 NLCASE INSENSITIVE 属性的数据库中带有 NCHAR 和 NVARCHAR 运算对象的关系运算符表达式与区分大小写的数据库中它们的行为有何差异的信息,请参阅主题 在区分大小写的数据库中的 NCHAR 和 NVARCHAR 表达式

1 GBase 8s 扩展