Arbeide med data er ganske enkelt når du bruker JDBC , enten det er strenger, datoer , heltall osv. Tatt i betraktning de mest vanlige datatyper som er lagret i en database er primitive ( eller enkelt kan konverteres til primitive ) , de fleste Java- utviklere som har jobbet med noen datatilgang kan vanligvis lagre og lese disse datatypene i søvne. Men når det gjelder å jobbe med større datatyper som ikke lett passer inn i noen av disse strukturene - eller datatyper som er rett og slett for stor til å passe i standard SQL kolonne skriftstørrelser - utbygger må bruke en CLOB ( karakter stort objekt ) for å arbeide med karakter data , eller en blob ( binary large object) for binære data . Du trenger:
Java SDK (versjon 1.5 eller høyere anbefales)
Java Integrated Development Environment for eksempel Eclipse eller NetBeans (ikke nødvendig , men anbefales sterkt )
Vis flere instruksjoner
1.
Lag din database tilkobling på vanlig måte . (Dersom du allerede har tilgang til en Connection objektet , kan du hoppe over dette trinnet )
2
Lag en CLOB objekt fra din Connection objektet : .
Endelige clob clob = connection.createClob ();
3
Sett dataene for CLOB bruker CLOB sin setString ( )-metoden :
clob.setString ( 0 , largeStringData ) ;
4
Du kan deretter bruke CLOB på en PreparedStatement via PreparedStatement er setClob metode : en
preparedStatement.setClob ( 0 , clob ) ;