1
Мне нужно создать запрос, который показывает таблицу (table_name, column_name), где BLOB хранятся в строке из user_tables. Любая помощь приветствуется.Запрос, который показывает 'BLOBs, хранящиеся inline'
Мне нужно создать запрос, который показывает таблицу (table_name, column_name), где BLOB хранятся в строке из user_tables. Любая помощь приветствуется.Запрос, который показывает 'BLOBs, хранящиеся inline'
Чтобы определить, является ли столбец LOB хранится в линии или вне линии, вы должны взглянуть на значении IN_ROW
колонок user_lobs
зрения (или [dba]
[all]
_lobs
взглядов в зависимости от прав, предоставленных): YES
- рядный, NO
- вне линии:
например:
select t.table_name
, t.column_name
, t.in_row
from user_lobs t
where table_name = 'BLOB_TABLE'
Результат:
Table Name Column Name In Row
--------------------------------
BLOB_TABLE COL1 YES
BLOB_TABLE COL2 YES
BLOB_TABLE COL3 YES