邏輯運算子

可從「運算子」功能表取得邏輯運算子。這些運算子可建立條件,以在文字性質符合特定樣式或出現在特定清單中時,傳回文字性質的值。

當您建立地理空間圖徵的表示式時,可以使用以下邏輯運算子:

運算子 定義 語法

LIKE

尋找符合樣式的文字。您指定的樣式 (用單引號括住) 可包括一般字元和百分號 (%) 萬用字元。若要相符,一般字元必須與樣式中指定的字元完全相符;百分號字元可與樣式中的任意部分相符。

Property LIKE 'text%'

NOT LIKE

尋找不符合樣式的文字。百分號萬用字元的使用與 LIKE 相同。

NOT Property LIKE 'text%'

IN

確定指定的值是否與清單中的某個值相符。

Property IN (Value,Value)

NOT IN

確定指定的值是否與清單中的任一值都不相符。

NOT Property IN (Value,Value)

IS NULL

如果指定的性質為 NULL,則傳回該性質。如果包含位元運算子或算術運算子的表示式中的任意運算元均為 NULL,則該表示式演算結果為 NULL。

Property IS NULL

IS NOT NULL

如果指定的性質不為 NULL,則傳回此性質。如果包含位元運算子或算術運算子的表示式中的任意運算元均為 NULL,則該表示式演算結果為 NULL。

NOT Property IS NULL

AND

組合條件並在滿足所有條件時符合值。

Expression AND Expression

OR

組合條件並在滿足任一條件時符合值。

Expression OR Expression

NOT

否定布林表示式。

NOT Value

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

( )

將選取內容用括號進行群組。

(Value, Value)