test.csv
id day time
1,1030,1230
2,1031,1300
3,1029,1330
14,1031,1400
test1.csv (最後に不要なカンマあり)
id day time
1,1030,1230,
2,1031,1300,
3,1029,1330,
14,1031,1400,
postgres
1create temp table tmp ( 2 pkey bigserial NOT NULL, 3 day varchar(60), 4 time varchar(60) 5 ) on commit drop; 6 7 8copy tmp FROM test.csv delimiter ',' csv header ;
test.csv → copyコマンドで取り込めます。
test1.csv → copyコマンドで取り込めない。
最後にカンマがあるとうまく取り込めません。
仮に一時テーブルにカラム数を増やすと、、
test1.csv → 取り込める。
test.csv → 取り込めなくなる。
という状況になっております。
両方のファイルを取り込める良い方法はありますでしょうか?
回答2件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。