sql >> Database >  >> RDS >> Oracle

Hoe om te gaan met callableStatement.registerOutParameter (1, java.sql.Types.BOOLEAN);

Hoewel Oracle een booleaans type heeft dat u in opgeslagen procedures kunt gebruiken, heeft het geen booleaans kolomtype dat via de JDBC-interface kan worden verzonden. Je zult wat impedantie-aanpassing moeten doen (d.w.z. retour int 0 &1 of char 'T' en 'F').

Dit ontbreken van een booleaans kolomtype is een overblijfsel van ANSI, een bron van veel gejammer en tandengeknars op de Oracle-forums (zoek 'boolean' op op AskTom).




  1. Wat is de beste manier om de eerste twee records van elke groep te selecteren met een SELECT-opdracht?

  2. mysqli_connect Fatale fout:required()

  3. Hoe de batchbewerking uit te voeren met pl/sql

  4. Spark SQL/Hive-query duurt eeuwig met Join