次のクエリを使用して、ユーザーのデータベース オブジェクトを一覧表示できます。
select object_name, object_type from user_objects;
object_type が LOB であるエントリがいくつかあります。
これらの LOB オブジェクトを Oracle で削除するにはどうすればよいですか?
関連する LOB 列を含む表をドロップするか、その表から LOB 列をドロップすると、LOB オブジェクトはドロップされます。特定の LOB オブジェクトがサポートする列を確認するには、特権に応じて、、、またはクエリDBA_LOBS
を実行します。ALL_LOBS
USER_LOBS
例えば
SELECT l.table_name,
l.column_name,
l.segment_name lob_name
FROM user_lobs l
JOIN user_objects o
ON( o.object_name = l.segment_name )
LOB
スキーマ内の各オブジェクトがサポートするテーブルと列が表示されます。