sql >> Database >  >> RDS >> PostgreSQL

JDBC voegt echte array in

De Postgresql JDBC-driver heeft zijn eigen idee over het benoemen van typen. Je kunt ze opzoeken in de TypeInfoCache-klasse .

In jouw geval is de juiste naam float4 , dus de regel zou gaan:

Object[] theArray = {.11f, .22f, .33f};
Array a = theConnection.createArrayOf("float4", theArray); 

Props gaat naar @JBNizet voor het voorstellen van dit register in een vergelijkbare vraag .




  1. hoe toegang krijgen tot mysql externe database

  2. Hoe de Exp()-functie werkt in PostgreSQL

  3. asp.net / EntityFramework - Waarom crasht mijn toepassingsgroep?

  4. Hoe Tomcat te configureren om verbinding te maken met MySQL