sql >> データベース >  >> RDS >> PostgreSQL

Postgres CSV COPY from/importはCSVヘッダーを尊重していません

    COPY コマンドはデフォルトで、テーブル内の列のデフォルトの順序でCSVファイルから列をコピーします。 HEADER オプション入力は無視されます 、基本的には、入力の最初の行を無視するようにバックエンドに通知するだけです。 CSVの列の順序がテーブルの列の順序と一致しない場合は、CSVファイルのレイアウトに一致するように列の順序を明示的に指定できます。

    COPY churches (id,denomination_id,name,address_id)
    FROM '$PWD/data/Data - Churches.csv'
    WITH DELIMITER ',' CSV HEADER;
    


    1. 実行されたクエリの数を数える

    2. SQLの2つの既存の行の間にテーブルに行を挿入する方法

    3. MySQL SQRT()関数–MySQLの数値の平方根を返します

    4. Windows7でのPostgreSQLpg_ctlレジスタエラー