postgreSQL

でフリガナなどにカタカナ以外の文字列が使われているデータを抽出するSQL

SELECT "yomi" FROM "member" WHERE "yomi" !~ '^[ァ-ヶー]*$';4.6.2. POSIX 正規表現Table 4-10. 正規表現マッチ演算子 演算子 説明 例 ~ 正規表現にマッチ、大文字小文字の区別あり 'thomas' ~ '.*thomas.*' ~* 正規表現にマッチ、大文字小文字の区別なし …

のマニュアル

日本PostgreSQLユーザ会: PostgreSQL 7.3 付属ドキュメント ドキュメント内検索 http://www.google.co.jp/search?q=site%3Apostgresql.jp%2Fdocument%2Fpg732doc&btnG=Google+%E6%A4%9C%E7%B4%A2&lr=lang_ja