Slik leser CLOBs i Java
Java programmeringsspråk kan grensesnitt med SQL databaser. En måte Java oppnår dette ved å lese SQL CLOB data. Clob står for Character Large Object og er en måte å lagre informasjon. CLOBs er vanligvis brukes til å lagre data utenfor en database. Databasen bare refererer til plasseringen av de CLOB data. Hvis du har en SQL-server med CLOB data, kan du få tilgang til den ved hjelp av Java. Java clob klassen gir et middel for å konvertere CLOB data i strømmer av tegn, som kan leses ved hjelp av en BufferedReader.
Bruksanvisning
1 Laste NetBeans IDE ved å klikke på programikonet. Når programmet laster, naviger til "Ny / New Project" og velg "Java Application" fra listen til høyre side av skjermen. En ny kildekode-filen vises i NetBeans tekst editor. Kildekoden filen inneholder en tom hovedfunksjon.
2 Opprett en ny BufferedReader objekt og sette verdien til en CLOB ASCII strøm. For eksempel, hvis din CLOB objektet ble kåret til "myCLOB," du kan opprette en BufferedReader som dette:
BufferedReader leseren = new BufferedReader (ny
InputStreamReader (myCLOB.getAsciiStream ()));
3 Opprett en ny streng kalt n som dette:
String s = null;
4 Iterere gjennom BufferedReader å vise dataene som holdes av clob. Du kan gjøre dette med en stund loop som ser slik ut:
while ((e = reader.readLine ())! = null)
{
}
5 Skriv ut dataene som holdes av BufferedReader ved å sende den til println funksjon. Du kan gjøre dette ved å plassere denne uttalelsen innenfor klammeparenteser i mens loop:
System.out.println (s);