Segui questi passaggi in Oracle SQL Developer
-
- Apri la finestra dati della tua tabella.
- La cella BLOB sarà denominata (BLOB) .
- Fai clic con il pulsante destro del mouse sulla cella.
- Vedrai una matita icona. Cliccaci sopra.
- Si aprirà un editor BLOB finestra.
- Troverai due caselle di controllo accanto all'opzione Visualizza come:immagine o testo .
- Seleziona la casella di controllo appropriata.
- Se il passaggio precedente è ancora convincente, utilizza il Download opzione.
Aggiorna
OP dice "il testo non è comprensibile nel modo in cui viene visualizzato �� �� in questo modo "
Probabilmente, il set di caratteri NLS specifico per la locale non supporta quei caratteri. Potrebbe anche essere che siano Multi-Byte personaggi. Suggerirei, SPOOL
il risultato in un HTML
file, aprilo con il tuo browser
, puoi visualizzare il contenuto poiché la maggior parte dei browser è in grado di visualizzare più set di caratteri.
Potresti fare qualcosa del genere da SQL*Plus -
SET MARKUP HTML ON SPOOL ON
SPOOL report.html
select substr(clob_column, 1, 32767) from table_name...
SPOOL OFF
Aggiorna 2
Per quanto riguarda SPOOL come HTML, test case -
SET MARKUP HTML ON SPOOL ON
SPOOL D:\report.html
SELECT substr(ename, 1, 5) ename FROM emp where rownum <=5;
SPOOL OFF
Funziona perfettamente per me, il file html si apre con il mio browser, guarda lo screenshot -