回答編集履歴
2
途中で送信したので追加
test
CHANGED
@@ -1 +1,9 @@
|
|
1
|
-
CSV(テキストファイル)には、
|
1
|
+
CSV(テキストファイル)には、文字コードの情報が設定されておりません。
|
2
|
+
|
3
|
+
通常、含まれている文字によって、文字コードを判定しております。
|
4
|
+
|
5
|
+
|
6
|
+
|
7
|
+
ただ、英数字(当然半角)の場合は、シフトJISでもUTF8でも、同一の文字コードになります。
|
8
|
+
|
9
|
+
質問者が文字コードをどういう基準で判定されているのか不明ですが、判定側の問題だと思われますのでご確認ください。
|
1
誤解があった
test
CHANGED
@@ -1,17 +1 @@
|
|
1
|
-
9.3 のCOPYコマンドは、9以上の形式と、それ以前の互換性のために残っている形式があるとのこと。
|
2
|
-
|
3
|
-
|
4
|
-
|
5
|
-
[COPYコマンド](https://www.postgresql.jp/document/9.3/html/sql-copy.html)
|
6
|
-
|
7
|
-
|
8
|
-
|
9
|
-
CSV の指定が有効なのは、過去バージョンのほうで、そちらは、ENCODINGに対応していないようです。
|
10
|
-
|
11
|
-
|
12
|
-
|
13
|
-
|
1
|
+
CSV(テキストファイル)には、
|
14
|
-
|
15
|
-
|
16
|
-
|
17
|
-
copy (SELECT id ,code FROM test ) to 'C:\test\test.csv' WITH encoding 'UTF8' **format** CSV delimiter ' '
|