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

Postgresql COPY CSVエラー:最後に予期された列の後に余分なデータがあります

    チャームのように機能します、ここに...

    DROP TABLE zipcodes CASCADE;
    CREATE TABLE zipcodes
            ( id serial NOT NULL PRIMARY KEY
            , zzip varchar NOT NULL UNIQUE
            , ztype varchar
            , primary_city varchar
            , acceptable_cities varchar
            , unacceptable_cities varchar
            , state varchar
            , county varchar
            , ztimezone varchar
            , area_codes varchar
            , latitude varchar
            , longitude varchar
            , world_region varchar
            , country varchar
            , decommissioned varchar
            , estimated_population varchar
            , notes varchar
            ); 
    
    COPY zipcodes (zzip,ztype,primary_city
         , acceptable_cities,unacceptable_cities
         , state,county,ztimezone,area_codes 
         , latitude,longitude,world_region,country
         , decommissioned,estimated_population,notes )
    FROM '/tmp/zip_code_database.csv'
            WITH CSV HEADER delimiter ','
            ;
    

    結果:

    DROP TABLE
    CREATE TABLE
    COPY 42522
    

    (おそらくOPにCR / CRLFの問題がありますか?)




    1. T-SQLで2つの日付の差を計算する方法

    2. mysqlworkbech6.1挿入データの適用方法が変更されました

    3. 暗号化されたフィールドの値を一意にする

    4. エイリアスを使用したmysqlクエリはどのように機能しますか?