历史版本。 PostgreSQL 6.5 已结束支持。 请参阅 当前版本手册.
4.2. 通用操作符
这里列出的操作符是为若干种原生数据类型定义的,从数值类型到日期/时间类型都有。
表 4.2. Postgres 操作符
| 操作符 | 描述 | 用法 |
|---|---|---|
| < | 小于吗? | 1 < 2 |
| <= | 小于或等于吗? | 1 <= 2 |
| <> | 不相等吗? | 1 <> 2 |
| = | 相等吗? | 1 = 1 |
| > | 大于吗? | 2 > 1 |
| >= | 大于或等于吗? | 2 >= 1 |
| || | 连接字符串 | 'Postgre' || 'SQL' |
| !!= | NOT IN | 3 !!= i |
| ~~ | LIKE | 'scrappy,marc,hermit' ~~ '%scrappy%' |
| !~~ | NOT LIKE | 'bruce' !~~ '%al%' |
| ~ | 匹配(正则),区分大小写 | 'thomas' ~ '.*thomas.*' |
| ~* | 匹配(正则),不区分大小写 | 'thomas' ~* '.*Thomas.*' |
| !~ | 不匹配(正则),区分大小写 | 'thomas' !~ '.*Thomas.*' |
| !~* | 不匹配(正则),不区分大小写 | 'thomas' !~* '.*vadim.*' |