パターンマッチング 正規表現

http://www.postgresql.jp/document/pg800doc/html/functions-matching.html#FUNCTIONS-POSIX-TABLE

演算子 説明
~ 正規表現にマッチ、大文字小文字の区別あり 'thomas' ~ '.*thomas.*'
~* 正規表現にマッチ、大文字小文字の区別なし 'thomas' ~* '.*Thomas.*'
!~ 正規表現にマッチしない、大文字小文字の区別あり 'thomas' !~ '.*Thomas.*'
!~* 正規表現にマッチしない、大文字小文字の区別なし 'thomas' !~* '.*vadim.*'

nameに「田」を含む

SELECT * FROM test WHERE name ~ '.*田.*;