PostgreSQL
 sql >> Teknologi Basis Data >  >> RDS >> PostgreSQL

Mengimpor .csv dengan kolom stempel waktu (dd.mm.yyyy hh.mm.ss) menggunakan psql \copy

Sudahkah Anda mencoba mengatur datestyle pengaturan server ?

SET datestyle = 'ISO,DMY';

Anda menggunakan perintah meta psql \copy , yang berarti file input bersifat lokal untuk klien. Tapi tetap server yang harus memaksa input untuk mencocokkan tipe data.

Lebih umum, tidak seperti psql meta-command \copy yang memanggil COPY di server dan terkait erat dengannya .. Saya mengutip manual tentang \set :

Catatan:Perintah ini tidak terkait dengan perintah SQL SET.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL Dapatkan semua catatan yang lebih lama dari 30 hari

  2. Query PostgreSQL dengan Npgsql dan Entity Framework menggunakan unaccent

  3. Pemulihan cadangan PostgreSQL dan TimescaleDB menggunakan ClusterControl CLI

  4. Bagaimana cara saya memasukkan beberapa baris dengan benar ke PG dengan node-postgres?

  5. Apa sebenarnya yang dilakukan pg_escape_string?