Vitajte na [www.pocitac.win] Pripojiť k domovskej stránke Obľúbené stránky
Kliknite na tlačidlo " Štart " , " Všetky programy " a " NetBeans " otvoriť vývojové rozhranie . Kliknite na " Súbor " a " nové " vytvoriť novú triedu Java . Vyberte " Java " a " Java File " na novom dialógovom okne vytvorenia súboru . Kliknite na tlačidlo " OK " .
2
Zadajte názov pre nové Java triedy " CLOBManipulation " . Kliknite na " CLOBManipulation.java " pre zadanie kódu rozhrania
3
zahrnúť nasledujúce príkazy používať Oracle SQL a JDBC v programe : .. Import java.sql * ; import java.io . * ; import java.util * ;
4
Connect a otvorte tabuľku Oracle pomocou kódu : . public void openOracleConnection ( ) { String driver_class = " oracle.jdbc.driver.OracleDriver " ; String . connectionURL = null ; try { Class.forName ( driver_class ) newInstance ( ) ; connectionURL = " jdbc : oracle : thin : @ melódie : 1521 : JEFFDB " ; conn = DriverManager.getConnection ( connectionURL , yourdbUserID , yourdbPassword ) ; spoj . setAutoCommit ( false ) ; System.out.println ( " Pripojené \\ n" . ) ; }
5
Vytvorte tabuľku s CLOB stĺpci . Predvolenú veľkosť CLOB stĺpci je 1 MB : conn.executeUpdate ( " CREATE TABLE CUJOSQL.CLOBTABLE ( COL1 CLOB ) " ) ;
6
Vytvorte PreparedStatement objekt , ktorý vám umožní dať CLOB objekt do databázy : PreparedStatement ps = c.prepareStatement ( " INSERT INTO CUJOSQL.CLOBTABLE VALUES ( ? ) " ) ;
7
Definujte vyrovnávacej pamäte a vytvoriť veľký CLOB hodnotu : StringBuffer vyrovnávacej pamäti = new StringBuffer ( 1000 ) , zatiaľ čo ( buffer.length ( ) < 1000 ) { buffer.append ( " Samá práca a žiadna zábava . " ) ; } String clobValue = buffer.toString ( ) ;
8
Proces vyhlásenia a vložte CLOB do databázy : ps.setString ( 1 , clobValue ) ; ps.executeUpdate ( ) ;
9
spracovania dotazu . Získajte CLOB údaje , ktoré ste vložili do databázy a priradiť ju k Clob object.ResultSet rs = s.executeQuery ( " SELECT * FROM CUJOSQL.CLOBTABLE " ) ; rs.next ( ) ; Clob CLOB = rs.getClob ( 1 ) ;
10
Vypočítajte výskyt určitého slova ako " nie" v CLOB cez metódou " Zatiaľ čo tvrdenie " a " postavenie " : int num = 0 ; int pozícia = 0 ; int start = 0 ; while ( pozícia < 1000 & pozície = -1 ! ) { pozície = CLOB.position ( " nie" štart ) ; num + + ; start = pozície ; }
Copyright © počítačové znalosti Všetky práva vyhradené