Oracle
 sql >> база данни >  >> RDS >> Oracle

Как да видите blob данни в Oracle SQL Developer

Следвайте тези стъпки в Oracle SQL Developer -

  1. Отворете прозореца с данни на вашата таблица.
  2. Клетката BLOB ще бъде именувана като (BLOB) .
  3. Щракнете с десния бутон върху клетката.
  4. Ще видите молив икона. Кликнете върху него.
  5. Ще отвори редактор на петна прозорец.
  6. Ще намерите две квадратчета за отметка срещу опцията Преглед като:изображение или текст .
  7. Изберете съответното квадратче за отметка.
  8. Ако горната стъпка е все още убедителна, използвайте Изтегляне опция.

Актуализация

OP казва „текстът не е разбираем начинът, по който показва �� �� така "

Вероятно специфичният за локализация NLS символен набор не поддържа тези знаци. Възможно е също така те да са Многобайтови герои. Бих предложил SPOOL резултата в HTML файл, отворете го с вашия browser , можете да видите съдържанието, тъй като повечето браузъри могат да показват множество набори от знаци.

Можете да направите нещо подобно от SQL*Plus -

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

Актуализация 2

Относно SPOOL като HTML, тестов случай -

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

Работи перфектно за мен, html файлът се отваря с браузъра ми, вижте екранната снимка -




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Намиране на дублиращи се записи в таблица

  2. Функция или процедура за клауза IN

  3. XML таблица с Oracle 11g

  4. Сравняване с дата в Oracle sql

  5. Как да изпращате имейл с помощта на Oracle 10 g Forms