PostgreSQL
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> PostgreSQL

dữ liệu bổ sung sau cột dự kiến ​​cuối cùng trong khi cố gắng nhập tệp csv vào postgresql

Bây giờ bạn có 7 trường.

Bạn cần ánh xạ 6 trường đó từ CSV thành 6 trường trong bảng.

Bạn không thể ánh xạ chỉ 3 trường từ csv khi bạn có 6 trường như bạn làm trong:

\COPY agency (agency_name, agency_url, agency_timezone) FROM 'myFile.txt' CSV HEADER DELIMITER ',';

Tất cả các trường từ tệp csv cần được ánh xạ trong lệnh copy from.

Và vì bạn đã xác định csv , dấu phân cách là mặc định, bạn không cần phải đặt nó.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Cách tạo cột cho các trường khác nhau mà không cần áp dụng chức năng xoay vòng

  2. Tạo mảng int8 [] trong hàm PostgreSQL C

  3. PostgreSQL có giữ các trình thông dịch pl * của nó được tải liên tục không?

  4. Postgres:Tại sao hiệu suất quá tệ trên các lựa chọn con có Offset / Limit

  5. Postgresql generate_series của tháng