시작하기무료로 시작하기

데이터베이스 정보 가져오기

영상에서 보았듯이, PostgreSQL에는 INFORMATION_SCHEMA라는 시스템 데이터베이스가 있어 데이터베이스의 테이블을 포함한 객체에 대한 정보를 가져올 수 있어요.

이번 연습에서는 INFORMATION_SCHEMA 데이터베이스의 tables 테이블을 조회하여 DVD Rentals 데이터베이스의 테이블에 대한 정보(모든 테이블과 뷰의 이름, 유형, 스키마, 카탈로그)를 확인한 뒤, 그 결과를 활용해 우리 테이블의 컬럼에 대한 추가 정보를 얻는 방법을 살펴보겠습니다.

이 연습은 강의의 일부입니다

PostgreSQL에서 데이터 조작을 위한 함수

강의 보기

실습형 인터랙티브 연습

이 예제를 이 샘플 코드를 완성하여 풀어보세요.

 -- Select all columns from the TABLES system database
 SELECT * 
 FROM ___.___
 -- Filter by schema
 WHERE table_schema = ___;
코드 편집 및 실행