sql >> Database teknologi >  >> RDS >> Oracle

Hvordan gemmer jeg en streng længere end 4000 tegn i en Oracle-database ved hjælp af Java/JDBC?

Du har (mindst) to muligheder:

  • brug connection.createClob() for at oprette en Clob , sæt dataene på det, og sæt det på den forberedte erklæring. Dette vil fungere for mindre data

  • brug preparedStatement.setClob(position, reader) - her vil du have en Reader eksempel.



  1. Ignorer datointervalparameteren i where-udtrykket, når parameteren ikke er indtastet

  2. tom streng i orakel

  3. MyBatis Batch Insert/Update for Oracle

  4. bedste måde at konvertere og validere en datostreng