逻辑操作符

可以从“操作符”菜单上获得逻辑操作符。逻辑操作符可以创建条件,如果文字特性与特定模式匹配或显示在特定列表内,这些条件将为该文字特性返回一个值。

为地理空间要素创建表达式时,可以使用以下逻辑操作符:

操作符 定义 语法

LIKE

查找与某一模式匹配的文字。用户所指定的模式(带单引号)可以包含常规字符和百分比 (%) 通配符。要实现匹配,常规字符必须与模式中指定的字符完全匹配;百分比字符可以与模式的任意部分匹配。

特性 LIKE 'text%'

NOT LIKE

查找与某一模式不匹配的文字。与使用 LIKE 时相同,可以使用百分比通配符。

NOT 特性 LIKE 'text%'

IN

确定指定的值是否与列表中的任意值匹配。

特性 IN (值,值)

NOT IN

确定指定的值是否与列表中的任意值均不匹配。

NOT 特性 IN (值,值)

IS NULL

返回指定特性(如果为 NULL)。如果任一操作数为 NULL,则带有位操作符或算术操作符的表达式均计算为 NULL。

特性 IS NULL

IS NOT NULL

返回指定特性(如果不为 NULL)。如果任一操作数为 NULL,则带有位操作符或算术操作符的表达式均计算为 NULL。

NOT 特性 IS NULL

AND

合并条件并找出一个匹配值(如果该值满足所有条件)。

表达式 AND 表达式

OR

合并条件并找出一个匹配值(如果该值满足任一条件)。

表达式 OR 表达式

NOT

否定布尔运算表达式。

NOT 值

NOT (Property = Value1) AND NOT (Property = Value2)

( )

将选项编组到括号中。

(值, 值)