質問編集履歴
1
追記。
test
CHANGED
File without changes
|
test
CHANGED
@@ -62,7 +62,6 @@
|
|
62
62
|
wrap_data = """" & val & """"
|
63
63
|
End Function
|
64
64
|
```
|
65
|
-
|
66
65
|
### 発生している問題・エラーメッセージ
|
67
66
|
上記コードで「Shft_JIS」形式のCSVが出来ましたが、SQL上でCOPYコマンドを実行したところ、以下のエラーメッセージが出ました。
|
68
67
|
```
|
@@ -86,9 +85,18 @@
|
|
86
85
|
Openをどのように書き直せば、UFF-8に設定できるようになるでしょうか?
|
87
86
|
あるいは、他に参考になるURLなどがあれば教えていただければ幸いです。
|
88
87
|
よろしくお願いいたします。
|
89
|
-
|
90
88
|
### 補足情報(FW/ツールのバージョンなど)
|
91
89
|
PC:Windows11
|
92
90
|
ソフト:Microsoft365 Excel
|
91
|
+
PostgreSQLのバージョン:9.0.1
|
92
|
+
PSql Editのバージョン:5.2.3.9
|
93
93
|
参考URL:[エクセルVBAで文字コードUTF-8のCSVファイルを書き出す方法](https://tonari-it.com/excel-vba-utf8-write/)
|
94
|
+
### コメントを受けて追記
|
95
|
+
下記のようにsjisを設定してみましたが、encodingの近辺の構文エラーとだけ表示され、具体的にどこがエラーなのかよく分からないです。
|
96
|
+
```
|
97
|
+
COPY t_社員マスタ FROM '/public/csv/社員マスタ更新データ_20230206.csv' with encoding 'sjis' csv;
|
98
|
+
ERROR: "encoding"またはその近辺で構文エラー
|
99
|
+
LINE 1: ...lic/csv/社員マスタ更新データ_20230206.csv' with encoding '...
|
100
|
+
```
|
101
|
+
[以前にもこのサイトで同じような質問があったので確認しましたが、](https://teratail.com/questions/157658)postgreSQLのサーバー上にCSVを保存してありますが、うまくいかないです。
|
94
102
|
|