Как выбрать целый столбик оракула? - PullRequest
0 голосов
/ 08 мая 2018

Я хочу выбрать целые данные сгустка без указания длины возврата.

это мой запрос, но с ограничением по длине.

select 
contentType,name, 
DBMS_LOB.substr(DATAS, dbms_lob.getlength(DATAS)) as doc 
from 
AutorisationDoc 
where AUTORIS_DOC = '62119367419202074';

это результат, который естественный отбор select DATAS from AutorisationDoc возвращает

enter image description here

1 Ответ

0 голосов
/ 08 мая 2018

Из руководства пользователя DB Visualiser 10.0

Редактирование двоичных данных / данных BLOB и CLOB

Из-за характера двоичных данных / данных BLOB и CLOB ячейки этих типов можно только полностью изменить и просмотреть в редакторе ячеек. (Есть частичная поддержка в редакторе форм для просмотра данных изображения и загрузки из файл).

В таблице данные Binary / BLOB и CLOB по умолчанию представлены значок и размер значения. Вы можете выбрать другую презентацию формат в диалоговом окне «Свойства инструмента», в «Сетка / Двоичный файл / BLOB» и Категория данных CLOB на вкладке Общие. Выбор по значению результатов в снижении производительности и увеличении потребления памяти драматически.

В той же категории «Свойства инструмента» вы также можете указать, как обрабатывать копирования / вставки и перетаскивания при вставке двоичных данных в целевой компонент, который не поддерживает двоичные данные.

Редактирование двоичных данных может быть выполнено путем импорта из файла или с помощью текстовый редактор в Cell Editor. Вы также можете скопировать файл в браузер файлов операционной системы и вставьте его в ячейку BLOB / CLOB.

Двоичные данные в DbVisualizer - это общий термин для нескольких общих Типы двоичных баз данных:

  • LONGVARBINARY
  • BINARY
  • VARBINARY
  • BLOB

Средство просмотра изображений поддерживает отображение полноразмерных изображений для следующие форматы:

  • GIF
  • JPG
  • PNG
  • TIFF
  • PDF

Итак, вы можете использовать свой запрос:

select contentType,
       name, 
       DATAS
from   AutorisationDoc 
where  AUTORIS_DOC = '62119367419202074';

Но вам нужно просмотреть DATAS в редакторе ячеек, чтобы увидеть весь контент (не сетку, которая просто показывает «значок и размер значения»).

Это может быть найдено:

Использование Cell Editor / Viewer

Средство просмотра ячеек доступно в контекстном меню для всех сеток в DbVisualizer.

...