sql >> Database teknologi >  >> RDS >> PostgreSQL

JDBC indsæt ægte array

Postgresql JDBC-driveren har sin egen idé om navngivning af typer. Du kan slå dem op i TypeInfoCache-klasse .

I dit tilfælde er det korrekte navn float4 , så linjen ville gå:

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

Props går til @JBNizet for at foreslå dette register i et lignende spørgsmål .




  1. Sådan opdateres SQL Server-statistikker for store tabeller

  2. MySQL:Brug CASE/ELSE-værdi som join-parameter

  3. problem med mysqli_real_escape_string og dobbelte anførselstegn

  4. PHP-kode til at omdirigere, hvis mysql-feltet er komplet