Lavorare con i dati è abbastanza semplice quando si usa JDBC , che si tratti di stringhe, date , numeri interi, ecc Considerando i tipi di dati più comuni memorizzati in un database sono primitive ( o facilmente convertibile in primitive ) , la maggior parte dei sviluppatori Java che hanno lavorato con qualunque accesso ai dati può generalmente memorizzare e leggere questi tipi di dati nel sonno. Tuttavia, quando si tratta di lavorare con tipi di dati più grandi che non facilmente rientrano in nessuna di queste strutture - o tipi di dati che sono semplicemente troppo grandi per entrare nei formati tipo di colonna SQL standard - lo sviluppatore deve utilizzare un CLOB (character oggetto di grandi dimensioni ) per lavorare con i dati carattere, o un BLOB ( binary Large Object ) per i dati binari . Cose che ti serviranno
Java SDK (versione 1.5 o superiore consigliato ) per Java Ambiente di sviluppo integrato come Eclipse o NetBeans (non obbligatorio , ma fortemente consigliato ) economici Mostra più istruzioni
1
Crea la connessione al database come si farebbe normalmente . ( Se avete già l'accesso a un oggetto Connection , è possibile saltare questo passaggio ) economici 2
Creare un oggetto Clob dal vostro oggetto Connection : .
Finale Clob clob = connection.createClob ();
3
i dati per il CLOB con metodo setString ( ) del Clob :
clob.setString ( 0 , largeStringData ) ;
< br > 4
È quindi possibile utilizzare il CLOB su un PreparedStatement tramite metodo setClob del PreparedStatement :
preparedStatement.setClob ( 0 , clob ) ;