私は5つの列でNAV_DATA
というテーブルを作成しました:私はcsvファイルを持っているこれらの列の場合PostgreSQLのCOPYコマンドを発行私のPostgreSQLデータベース
id (PKEY)
,name (VARCHAR)
,call_type (VARCHAR)
,date_created (date)
いる区切りTAB \t
とQuotechar "
。
また、中央の列にはいくつかの空のフィールドがあります。
copyコマンドでnull値を受け入れる方法を教えてください。
(name, call_type, date_created)
の欄を挿入したいとします。私のCSVにはid
というフィールドがありません。
DBに特定の列をコピーするにはどうすればよいですか?
問題は区切り記号TAB \t
にもありますか?
マニュアルの[該当するページ](http://www.postgresql.org/docs/current/static/sql-copy.html)を見て、不明な点があれば質問を修正してください。 –
あなたは「5列」と言いますが、4つしか表示しませんか? –