ここに示した演算子は、数値型から日付/時刻型までの、多くの固有デー タ型用に定義されています。
Table 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.*' |