예제: 자신의 스키마를 포함하여 카탈로그에 테이블 나열
활성화된 카탈로그에서 특정 스키마(카탈로그) 내의 모든 테이블을 나열하려면 다음을 사용할 수 있습니다.
SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = '<SCHEMA_NAME>';여기서 ALL_TABLES는 테이블 이름입니다.
예를 들어,
SH 스키마의 테이블을 나열하려면(Oracle Autonomous Database에서 사용할 수 있는 샘플 스키마):SELECT OWNER, TABLE_NAME FROM ALL_TABLES@CATALOGNAME;
WHERE OWNER = 'SH';이 질의는 지정된 스키마가 소유한 모든 테이블을 반환합니다.
주:
이 예제에서는 외부 데이터베이스의SH 스키마에 테이블을 나열합니다.
상위 항목: 원격 카탈로그 및 데이터베이스 질의