Travailler avec des données est très simple en utilisant JDBC , qu'il s'agisse de chaînes, dates , nombres entiers, etc Compte tenu des types de données les plus courantes stockées dans une base de données sont primitives (ou facilement convertibles en primitives ) , la plupart des développeurs Java qui ont travaillé avec un accès aux données peut généralement stocker et de lire ces types de données dans leur sommeil. Cependant, quand il s'agit de travailler avec de grands types de données qui ne s'insère pas facilement dans l'une de ces structures - ou les types de données qui sont tout simplement trop grand pour tenir dans les dimensions de type de colonne SQL standard - le développeur doit utiliser une CLOB (character large Object) pour travailler avec des données de type caractère ou un BLOB ( binary Large Object ) pour les données binaires . Les choses dont vous aurez besoin
Java SDK (version 1.5 ou supérieure recommandée )
Java environnement de développement intégré comme Eclipse ou NetBeans (pas obligatoire , mais fortement recommandé)
Show More Instructions
1
Créer votre connexion à la base comme vous le feriez normalement. (Si vous avez déjà accès à un objet Connection , vous pouvez sauter cette étape )
2
Créer un objet CLOB dans votre objet de connexion: .
Finale Clob clob = connection.createClob ();
3
Définir les données du CLOB en utilisant la méthode de setString () de l' Clob :
clob.setString (0, largeStringData ) ;
< br > 4
Vous pouvez ensuite utiliser le CLOB sur un PreparedStatement via la méthode setClob du PreparedStatement :
preparedStatement.setClob (0, clob ) ;