Wykonaj następujące kroki w Oracle SQL Developer
-
- Otwórz okno danych swojej tabeli.
- Komórka BLOB zostanie nazwana (BLOB) .
- Kliknij komórkę prawym przyciskiem myszy.
- Zobaczysz ołówek Ikona. Kliknij na to.
- Otworzy edytor obiektów blob okno.
- Znaleźć można dwa pola wyboru przy opcji Wyświetl jako:obraz lub tekst .
- Zaznacz odpowiednie pole wyboru.
- Jeśli powyższy krok jest nadal przekonujący, użyj Pobierz opcja.
Aktualizacja
OP mówi „tekst jest niezrozumiały w sposób, w jaki pokazuje �� �� w ten sposób "
Prawdopodobnie specyficzny dla regionu zestaw znaków NLS nie obsługuje tych znaków. Może się również zdarzyć, że są to wielobajtowe postacie. Proponuję, SPOOL
wynik do HTML
plik, otwórz go w browser
, możesz wyświetlić zawartość, ponieważ większość przeglądarek może wyświetlać wiele zestawów znaków.
Możesz zrobić coś takiego z SQL*Plus -
SET MARKUP HTML ON SPOOL ON
SPOOL report.html
select substr(clob_column, 1, 32767) from table_name...
SPOOL OFF
Aktualizacja 2
Odnośnie SPOOL jako HTML, przypadek testowy -
SET MARKUP HTML ON SPOOL ON
SPOOL D:\report.html
SELECT substr(ename, 1, 5) ename FROM emp where rownum <=5;
SPOOL OFF
U mnie działa idealnie, plik html otwiera się w mojej przeglądarce, spójrz na zrzut ekranu -