λογισμικό

* Γνώση Υπολογιστών >> λογισμικό >> λογισμικού βάσεων δεδομένων

Πώς να βρείτε έναν αριθμό συμπτώσεων σε ένα CLOB

SQL CLOB είναι ένα ενσωματωμένο τύπου Oracle που περιέχει ένα χαρακτήρα Large Object ως τιμή της στήλης σε έναν πίνακα βάσης δεδομένων . Τύπους δεδομένων CLOB μπορεί να χωρέσει μέχρι και 4 GB δεδομένων . Οι μέθοδοι CLOB τύπου δεδομένων περιλαμβάνουν τη θέση , το μήκος , getSubString και getCharacterStream . Για να υπολογίσετε τον αριθμό των συμβάντων σε ένα αντικείμενο CLOB , χρησιμοποιήστε τη μέθοδο θέση , σε συνδυασμό με τις τεχνικές προγραμματισμού Java , όπως WhileStatement . Τα πράγματα που θα χρειαστείτε
Oracle
Η Εμφάνιση Περισσότερες οδηγίες
Η

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 = θέση ? }
εικόνων

Συναφής σύστασή

Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα