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

Bagaimana cara menyimpan atau mengambil kolom array menggunakan Hibernate

Anda memiliki dua masalah:

  • Anda menggunakan driver JDBC3; dan

  • Anda menggunakan nama jenis character yang tidak valid di createArrayOf . Anda panggilan. Anda harus menggunakan tipe SQL valid yang cocok dengan cara tabel Anda didefinisikan, mis. varchar atau text .

Coba:

Array array = connection.createArrayOf("text", stringArray);

(sesuaikan tergantung pada bagaimana Anda mendeklarasikan array Anda di database).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tingkatkan Rentang ID ActiveModel menjadi 8 byte

  2. Permintaan untuk elemen array di dalam tipe JSON

  3. Memisahkan string yang dipisahkan koma dalam fungsi PL/pgSQL

  4. Kontainer Postgres lumpuh dengan `file database tidak kompatibel dengan server` setelah gambar kontainer diperbarui ke yang terbaru

  5. Tabel riwayat stok rata-rata