hasen's tech life

Twitter: @hasen

PostgreSQLでひらがなをカタカナに変換

PostgreSQLで,あるカラムのデータをカタカナで統一するために変換しようと思って,ひらがなをカタカナに変換.

> update TABLE_NAME set COLUMN_NAME = translate(COLUMN_NAME, 'あいうえおかきくけこさしすせそたちつてとなにぬねのはひふへほまみむめもやゆよらりるれろわをんがぎぐげござじずぜぞだぢづでどばびぶべぼぱぴぷぺぽぁぃぅぇぉっゃゅょー', 'アイウエオカキクケコサシスセソタチツテトナニヌネノハヒフヘホマミムメモヤユヨラリルレロワヲンガギグゲゴザジズゼゾダヂヅデドバビブベボパピプペポァィゥェォッャュョー');

 もっと,スマートにできんもんか.