1 Κάντε κλικ στο κουμπί " Έναρξη", " Όλα τα προγράμματα " και " NetBeans " για να ανοίξετε το περιβάλλον ανάπτυξης . Κάντε κλικ στο " Αρχείο" και " Νέο" για να δημιουργήσετε μια νέα κλάση Java . Επιλέξτε " Java " και " Java File " στο νέο παράθυρο διαλόγου δημιουργίας αρχείων . Κάντε κλικ στο " OK". 2
Πληκτρολογήστε ένα όνομα για τη νέα κατηγορία Java " CLOBManipulation " . Κάντε κλικ στο " CLOBManipulation.java " για να εισάγετε τον κωδικό interface
εικόνων 3
Συμπεριλάβετε τις ακόλουθες εντολές για να χρησιμοποιήσετε το Oracle SQL και JDBC στο πρόγραμμα : . . Java.sql εισαγωγής * ? Java.io εισαγωγής . * ? java.util εισαγωγής * ?
Η 4
Connect και να ανοίξει έναν πίνακα της Oracle μέσω κώδικα : . public void openOracleConnection ( ) { String driver_class = " oracle.jdbc.driver.OracleDriver " ? String . connectionURL = null? try { Class.forName ( driver_class ) newInstance ( ) ? connectionURL = " jdbc : oracle : thin : @ μελωδία : 1521 : JEFFDB " ? conn = DriverManager.getConnection ( connectionURL , yourdbUserID , yourdbPassword )? conn . setAutoCommit ( ψευδής) ? System.out.println ( "Connected \\ n . ")? }
5
Δημιουργήστε έναν πίνακα με μια στήλη CLOB . Το προεπιλεγμένο μέγεθος CLOB στήλη είναι 1 MB : conn.executeUpdate ( " CREATE TABLE CUJOSQL.CLOBTABLE ( COL1 CLOB ) ")?
Η 6
Δημιουργήστε ένα αντικείμενο PreparedStatement που σας επιτρέπει να βάλετε το αντικείμενο CLOB σε η βάση δεδομένων : PreparedStatement ps = c.prepareStatement ( " INSERT INTO CUJOSQL.CLOBTABLE ΑΞΙΕΣ ( ) ;")?
Η 7
Ορίστε ένα ρυθμιστικό και να δημιουργήσει μια μεγάλη αξία του CLOB : ρυθμιστικό StringBuffer = νέο StringBuffer ( 1000 ) ? ενώ ( buffer.length ( ) <1000 ) { buffer.append ( " Όλες οι εργασίες και δεν παίζουν . ")? } String clobValue = buffer.toString ( ) ?
8
Η διαδικασία οι δηλώσεις και τοποθετήστε το CLOB στη βάση δεδομένων : ps.setString ( 1 , clobValue ) ? ps.executeUpdate ( ) ?
Η 9
Process ένα ερώτημα . Πάρτε τα δεδομένα CLOB που έχετε εισαγάγει στη βάση δεδομένων και να την αντιστοιχίσετε σε CLOB object.ResultSet rs = s.executeQuery ( "SELECT * FROM CUJOSQL.CLOBTABLE ")? Rs.next ( ) ? CLOB CLOB = rs.getClob ( 1 ) ?
10
Υπολογίστε την εμφάνιση μιας συγκεκριμένης λέξης όπως "όχι" στο CLOB με τη χρήση της μεθόδου « Ενώ η δήλωση " και "θέση" : int num = 0 ? θέση int = 0 ? int start = 0 ? Ενώ ( θέση <1000 & θέση = -1 ! ) {position = CLOB.position ( " όχι", να αρχίσει ) ? num + + ? start = θέση ? }
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα