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

Memetakan teks PostgreSQL[][] tipe dan tipe Java

Untuk memahami tipe array PostgreSQL multi-dimensi, pertimbangkan kutipan berikut dari manual:

Implementasi saat ini juga tidak memberlakukan jumlah dimensi yang dinyatakan. Array dari tipe elemen tertentu semuanya dianggap dari tipe yang sama, terlepas dari ukuran atau jumlah dimensi. Jadi, mendeklarasikan ukuran array atau jumlah dimensi diCREATE TABLE hanyalah dokumentasi; itu tidak memengaruhi perilaku run-time.

Secara internal, jenis text[] , text[][] sama dengan PostgreSQL. Jika kolom sebenarnya berisi larik teks 2 dimensi, Anda harus mencocokkan dimensi di Java. Tapi itu bisa berisi array 1 atau 3 dimensi juga. PostgreSQL akan mengizinkannya.

Perhatikan juga bahwa text dan character varying (varchar ) adalah jenis data yang berbeda di PostgreSQL (sambil melakukan hal yang sama ketika varchar tidak memiliki pengubah panjang). Mulailah dengan membaca tentang tipe karakter di manual.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Perlu mengubah penggabungan Oracle menjadi kueri ke PostgreSQL

  2. Penyortiran alfanumerik dengan PostgreSQL

  3. hapus kolom tidak ada

  4. TIDAK DI di postgresql tidak berfungsi

  5. Postgres baru saja berhenti bekerja secara acak (Rails, PGSQL.5432)