1 Ανοίξτε το πρόγραμμα-πελάτη που χρησιμοποιείτε για πρόσβαση στη βάση δεδομένων της Oracle , όπως η SQL * Plus ή SQL Developer . 2
Σύνδεση με τη βάση δεδομένων της Oracle με τη δική σας το όνομα χρήστη και τον κωδικό πρόσβασης . Καθορίστε τη θύρα υποδοχής και πληροφοριών , αν δεν συνδέεστε σε μια τοπική βάση δεδομένων εικόνων
3
Μετατροπή των δεδομένων από μια στήλη CLOB στον τύπο δεδομένων VARCHAR2 εκτελώντας το ακόλουθο ερώτημα SQL : .
SELECT dbms_lob.substr ( my_column , 4000 , 1 ) ΑΠΟ Τ ?
Εναλλακτικά , να μετατρέψει μια στήλη CLOB στην PL /SQL εκτελώντας τον ακόλουθο κώδικα :
DECLAREmylong καιρό? BEGINFOR i IN ( SELECT C ΑΠΟ Τ ) LOOPmylong : = dbms_lob.substr ( iC , 32000 , 1 ) ? END LOOP ? ΤΕΛΟΣ ? τρέξει?
Το πρώτο επιχείρημα της λειτουργίας " dbms_lob.substr " είναι η CLOB στήλη για τη μετατροπή , το δεύτερο επιχείρημα είναι ο αριθμός των bytes για τη μετατροπή και η τρίτη στήλη είναι ποιο byte για την έναρξη μετατροπή σε . Η έκδοση SQL της " dbms_lob.substr " περιορίζεται σε 4.000 bytes , ενώ η έκδοση PL /SQL μπορούν να διαβάσουν 32.000 bytes σε μια στιγμή .
Η
εικόνων
Πνευματικά δικαιώματα © Γνώση Υπολογιστών Όλα τα δικαιώματα κατοχυρωμένα