またまた,仕事用のメモ。 Windows環境で,SQLite3 のコマンドをおもむろに実行すると.... 文字コードが,Windows のコマンドプロンプトは S-JIS で,SQLite が UTF-8 の為,2バイトコードのデータが入っているカラムは盛大に文字化けしてくれちゃいます。 そんなときの対処法。 まず,プロパティでフォントに ”MS ゴシック” を指定します。 フォントサイズは 18 ポイントぐらいがちょうどいいかな? で, chcp コマンドを使って文字コードを変更するだけ。 MSDN で サポートする文字コードを確認すると,UTF-8 = “65001” なので > chcp 65001 と入力すると, こんなかんじで,UTF-8 の表示になります。 冒頭のフォント変更をせずにラスタフォントのままだと,UTF-8 にしても日本語が化け化けになってしまうので注意っす。 あと
![Windows 環境の SQLite3 で文字化け](https://cdn-ak-scissors.b.st-hatena.com/image/square/ba7d8327195fff2d66ebf824433b677bac4b3966/height=288;version=1;width=512/https%3A%2F%2Fi0.wp.com%2Fwww.maconey.info%2Fadagio%2Fwp-content%2Fuploads%2F2014%2F07%2F20140718_002.jpg%3Ffit%3D837%252C528%26ssl%3D1)