sql >> Database >  >> RDS >> Oracle

Blob-gegevens bekijken in Oracle SQL Developer

Volg deze stappen in Oracle SQL Developer -

  1. Open het gegevensvenster van uw tabel.
  2. De BLOB-cel krijgt de naam (BLOB) .
  3. Klik met de rechtermuisknop op de cel.
  4. Je ziet een potlood icoon. Klik erop.
  5. Het opent een blob-editor venster.
  6. U vindt twee selectievakjes bij de optie Bekijken als:Afbeelding of Tekst .
  7. Selecteer het juiste selectievakje.
  8. Als bovenstaande stap nog steeds overtuigend is, gebruik dan de Download optie.

Bijwerken

OP zegt "tekst is niet begrijpelijke manier waarop �� �� zo wordt weergegeven "

Waarschijnlijk de landspecifieke NLS-tekenset ondersteunt die karakters niet. Het kan ook zijn dat deze Multi-Byte . zijn karakters. Ik zou willen voorstellen, SPOOL het resultaat naar een HTML bestand, open het met uw browser , kunt u de inhoud bekijken, aangezien de meeste browsers meerdere tekensets kunnen weergeven.

Je zou zoiets als dit kunnen doen vanuit SQL*Plus -

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

Update 2

Betreffende SPOOL als HTML, testcase -

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

Werkt perfect voor mij, html-bestand opent met mijn browser, kijk naar de screenshot -




  1. mysql jdbc-stuurprogramma ondersteunt geen scheidingstekens in triggers met meerdere instructies

  2. Het opgegeven wachtwoord voor gebruikersaccount 'root' is niet geldig of kan geen verbinding maken met de databaseserver

  3. JPA 2.1 StoredProcedureQuery met PostgreSQL en REF_CURSORs

  4. Afstemming van PL/SQL-prestaties voor LIKE '%...%'-query's met jokertekens