オブジェクトの一覧を取得する
USER_OBJECTS ビュー
「OBJECT_TYPE」に指定できる値
- TABLE / INDEX / VIEW / FUNCTION / PROCEDURE / TRIGGER / PACKAGE / PACKAGE BODY / SEQUENCE / SYNONYM / DATABASE LINK
ログインユーザーが持つオブジェクトの一覧を取得する
SELECT *
FROM USER_OBJECTS;
WHERE OBJECT_TYPE = '<OBJECT_TYPE>'
テーブル一覧を取得する場合
「OBJECT_TYPE」にTableを指定
SELECT *
FROM USER_OBJECTS
WHERE OBJECT_TYPE = 'TABLE';
他のユーザーのオブジェクトを取得する
SELECT *
FROM DBA_OBJECTS
WHERE OWNER = '<User Name>'
AND OBJECT_TYPE = '<OBJECT_TYPE>'