_int8
adalah alias internal untuk tipe int8[]
, yaitu larik bilangan bulat panjang.
Saya tidak tahu mengapa awalan garis bawah digunakan, itu mengerikan, tetapi seharusnya hanya terlihat di dalam server jadi saya terkejut Anda melihatnya muncul dalam pesan. Ambil ini, misalnya, di mana server menampilkan bigint[]
sebagai kolom ketik pesan:
http://sqlfiddle.com/#!12/61bc5/1
Jika Anda ingin memetakannya di Hibernate, Anda harus memetakannya sebagai long[]
, jika Hibernate bahkan mendukung larik SQL - yang tampaknya tidak
. Anda mungkin harus menambahkan implementasi UserType Anda sendiri yang menggunakan dukungan JDBC untuk array SQL
. Contoh lain di forum Hibernate
. tampaknya ini sedikit FAQ
, tetapi seperti kebanyakan hal di Hibernate/JPA Anda akan menemukan bahwa segera setelah Anda mencoba menggunakan apa pun kecuali fitur basis data paling dasar, Anda akan membenturkan kepala ke dinding bata.