Come convertire clob in varchar2 in Oracle

La funzione substr converte i dati clob Oracle in stringhe di testo di piccole dimensioni.

Passaggio 1

Esegui il programma Oracle SQL * Plus.

Passaggio 2

Scrivi la seguente dichiarazione in SQL * Plus:

SELECT dbms_lob.substr (field_clob, 4000, 1) FROM my_table;

Sostituisci "campo_clob" con il nome del campo clob che vuoi convertire in varchar2. Sostituisci "my_table" con il nome della tua tabella di dati. Ad esempio, se il campo clob è "memo_budget" e il nome della tabella è "budget", scrivi la seguente dichiarazione:

SELECT dbms_lob.substr (memo_budget, 4000, 1) FROM budget;

Passaggio 3

Premere il tasto "Invio" e SQL * Plus eseguirà l'istruzione.