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

di redshift postgresql dapatkah saya melewati kolom dengan fungsi salin?

Jika Anda ingin melewati bagian prapemrosesan, Anda dapat menentukan kolom yang akan dilewati sebagai CHAR(1) lalu gunakan TRUNCATECOLUMNS parameter ke COPY perintah:

CREATE TABLE t1a (
  c1,
  c2 CHAR(1),
  c3
);
COPY t1a FROM t1 TRUNCATECOLUMNS

TRUNCATECOLUMNS mengabaikan semua data yang lebih panjang dari yang ditentukan dalam skema tabel selama pengimporan, sehingga semua data dalam kolom tersebut akan dipotong menjadi 1 karakter.

Itu hanya peretasan, file input prapemrosesan disarankan, tetapi terkadang hanya peretasan yang diperlukan.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Membuat Indeks Gin dengan Trigram (gin_trgm_ops) dalam model Django

  2. Filter nama kolom dari tabel yang ada untuk pernyataan SQL DDL

  3. Penyortiran angka manusiawi atau alami dari string kata-dan-angka campuran

  4. Versi kernel PostgreSQL vs. Linux

  5. PostgreSQL memeriksa apakah bidang stempel waktu kosong