MW211 EXIT

devlog
PostgreSQL/使用できない文字の捜査
2014年05月31日
テーブル(表)上に、シフトJISで使用できない文字が含まれるか確認する方法。
┌──────────────────────────────────────┐
│SET CLIENT_ENCODING TO 'SJIS';                                              │
│SELECT * FROM 表;                                                           │
└──────────────────────────────────────┘
クライアントエンコードをシフトJISにしてから、データを呼び出し
エラーとなれば含まれていると判明。
┌──────────────────────────────────────┐
│ERROR:  character 0x■ of encoding "UTF8" has no equivalent in "SJIS"       │
└──────────────────────────────────────┘
分類:PostgreSQL