Driver Postgresql JDBC memiliki ide sendiri tentang penamaan tipe. Anda dapat mencarinya di Kelas TypeInfoCache .
Dalam kasus Anda, nama yang benar adalah float4
, jadi barisnya akan berbunyi:
Object[] theArray = {.11f, .22f, .33f};
Array a = theConnection.createArrayOf("float4", theArray);
Props pergi ke @JBNizet untuk menyarankan registri ini dalam pertanyaan serupa .