| PostgreSQL 7.4 文檔 | ||||
|---|---|---|---|---|
| Prev | Fast Backward | Fast Forward | Next | |
PostgreSQL 為內建的數據類型提供了 大量的函數和操作符.用戶也可以定義它們自己的函數和操作符, 象 Part V 裡描述的那樣. psql 命令 \df 和 \do 可以分別用于顯示所有實際可用的函數 和操作符的列表.
如果你關心移植性,那麼請注意,我們在本章描述的大多數 函數和操作符,除了最瑣碎的算術和比較操作符以及一些做了明確 標記的函數以外,都沒有在SQL標準裡聲明. 許多其它 SQL 實現也有這些擴展的功能, 並且很多時候不同的數據庫產品中這些功能是相互兼容的.
| AND |
| OR |
| NOT |
| a | b | a AND b | a OR b |
|---|---|---|---|
| TRUE | TRUE | TRUE | TRUE |
| TRUE | FALSE | FALSE | TRUE |
| TRUE | NULL | NULL | TRUE |
| FALSE | FALSE | FALSE | FALSE |
| FALSE | NULL | FALSE | NULL |
| NULL | NULL | NULL | NULL |
操作符 AND 和 OR 都是可交換的, 也就是說,你可以交換左右操作數而不影響結果。但是請參閱 Section 4.2.11 獲取有關子表達式計算順序的更多信息。