Oracle
 sql >> Datenbank >  >> RDS >> Oracle

So zeigen Sie Blob-Daten in Oracle SQL Developer an

Befolgen Sie diese Schritte in Oracle SQL Developer -

  1. Datenfenster Ihrer Tabelle öffnen.
  2. Die BLOB-Zelle erhält den Namen (BLOB) .
  3. Klicken Sie mit der rechten Maustaste auf die Zelle.
  4. Sie werden einen Stift sehen Symbol. Klicken Sie darauf.
  5. Es öffnet sich ein Blob-Editor Fenster.
  6. Du würdest zwei Kontrollkästchen neben der Option Anzeigen als:Bild oder Text finden .
  7. Aktivieren Sie das entsprechende Kontrollkästchen.
  8. Wenn obiger Schritt immer noch überzeugt, dann nutzen Sie den Download Möglichkeit.

Aktualisieren

OP sagt:„Text ist nicht verständlich und zeigt �� �� so an "

Wahrscheinlich der gebietsschemaspezifische NLS-Zeichensatz unterstützt diese Zeichen nicht. Es kann auch sein, dass es sich um Multi-Byte handelt Figuren. Ich würde vorschlagen, SPOOL das Ergebnis in ein HTML Datei, öffnen Sie sie mit Ihrem browser , können Sie den Inhalt anzeigen, da die meisten Browser mehrere Zeichensätze anzeigen können.

Sie könnten so etwas von SQL*Plus aus tun -

SET MARKUP HTML ON SPOOL ON
SPOOL report.html
select substr(clob_column, 1, 32767) from table_name...
SPOOL OFF

Aktualisierung 2

Hinsichtlich SPOOL als HTML, Testfall -

SET MARKUP HTML ON SPOOL ON
SPOOL D:\report.html
SELECT substr(ename, 1, 5) ename FROM emp where rownum <=5;
SPOOL OFF

Funktioniert perfekt für mich, HTML-Datei öffnet sich mit meinem Browser, schau dir den Screenshot an -