Nwlapcug.com


Come creare CLOB in Java

Come creare CLOB in Java


Utilizzo dei dati è abbastanza semplice quando si utilizza JDBC, si tratti di stringhe, numeri interi, date, ecc. Considerando i più comuni tipi di dati memorizzati in un database sono primitive (o facilmente convertibile in primitive), maggior parte degli sviluppatori Java che hanno lavorato con qualsiasi accesso ai dati può in genere memorizzare e leggere questi tipi di dati nel sonno. Tuttavia, quando si tratta di lavorare con i tipi di dati più grandi che non si adattano facilmente in una qualsiasi di queste strutture..--o i tipi di dati che sono semplicemente troppo grande per essere contenuto in dimensioni standard del tipo di colonna SQL..--lo sviluppatore deve utilizzare un CLOB (oggetto di grandi dimensioni del carattere) per lavorare con dati di tipo carattere, o un BLOB (oggetto binario di grandi dimensioni) per i dati binari.

Istruzioni

1

Creare la connessione di database come si farebbe normalmente. (Se hai già accesso a un oggetto Connection, è possibile ignorare questo passaggio).

2

Creare un oggetto Clob da all'oggetto Connection:

finale Clob clob = connection.createClob();

3

Impostare i dati per il CLOB utilizzando il metodo setString () di Clob:

clob.setString (0, largeStringData);

4

È quindi possibile utilizzare l'oggetto CLOB su un PreparedStatement tramite metodo setClob di PreparedStatement:

preparedStatement.setClob (0, clob);

Consigli & Avvertenze

  • Lavorando con BLOB - l'equivalente binario di un CLOB - è essenzialmente la stessa, solo utilizzando metodi di xxxBlob anziché xxxClob.
  • Assicurarsi che il driver JDBC supporta l'utilizzo CLOB/BLOB; anche se il database può sostenerli, il driver non può.