[sql] 테이블의 뷰 정보 조회

SQL에서는 INFORMATION_SCHEMA라는 시스템 뷰를 사용하여 데이터베이스 객체에 대한 메타데이터를 쿼리할 수 있습니다. 특히, VIEWS 뷰를 사용하여 테이블의 뷰 정보를 얻을 수 있습니다.

아래는 MySQL 데이터베이스에서 테이블의 뷰 정보를 조회하는 쿼리의 예시입니다.

SELECT table_name, view_definition
FROM information_schema.views
WHERE table_schema = 'your_database_name' AND table_name = 'your_table_name';

위 쿼리는 특정 데이터베이스 내의 특정 테이블에 대한 뷰 정보를 반환합니다. table_schema는 데이터베이스의 이름, table_name은 테이블의 이름을 나타냅니다. view_definition은 해당 뷰의 정의를 나타냅니다.

이 쿼리를 실행하면 해당 테이블에 대한 뷰 정보를 얻을 수 있습니다.

참고 문헌: