teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

コメントをいただいたおかげで1ファイルにできました。

2017/09/12 03:00

投稿

s55188827
s55188827

スコア8

answer CHANGED
@@ -18,4 +18,22 @@
18
18
  ```
19
19
  SET client_encoding TO 'SJIS';
20
20
  COPY keiyaku FROM :'csvname' (format csv, header true );
21
- ```
21
+ ```
22
+
23
+
24
+ おかげさまで1ファイルに出来ました。
25
+ インポートバッチ.bat
26
+ ```
27
+ @echo off
28
+ set PGCLIENTENCODING=SJIS
29
+ for %%A in (C:\test\*.csv) do call :importproc %%~fA
30
+ :importproc
31
+ psql.exe -U postgres -d [DB名] -h localhost -c"\copy keiyaku from %1 (format csv, header true );"
32
+ exit /b
33
+ ```
34
+
35
+ ---コマンドプロンプト---
36
+ C:\test>C:\test\インポートコマンド.bat
37
+ (format: No such file or directory
38
+ ↑のメッセージがなぜ出るかが分かりませんが、一応インポートは完了しました。
39
+ 皆様、本当にありがとうございます。