郵便番号csvデータのファイルを右クリック→プログラムから開く→「メモ帳」を選択→ファイル→名前を付けて保存→文字コードをANSIからUTF-8に変更して保存→DBeaverのDBナビゲーターの中のzipフイルの上で右クリック→「データのインポート」→あとはこれまでと同じく操作して、インポート...
上記の例のようにPostgreSQLサーバーの符号化方式がUTF-8、クライアント符号化方式がSJISの場合、ENCODINGオプションを省略すると、コピー先のデータはSJISに変換されます。なお、テーブル内にクライアント符号化方式がサポートしていない文字が含まれている場合は、エラーとなりま...
FrameworkのString型データは内部的に「UTF16」で保持されています。そのためサーバ側でclient_encodingに従い「SJIS」に変換されたデータが、クライアント側で再度SJISからUTF16へ変換された際に、.NET Framework内に対応する文字の変換規則が無かったことが原因です。 Npgsqlでは文字列型のデータ...