Bắt đầu ngayBắt đầu miễn phí

Truy vấn information_schema với SELECT

information_schema là một meta-database lưu trữ thông tin về cơ sở dữ liệu hiện tại của bạn. information_schema có nhiều bảng mà bạn có thể truy vấn bằng cú pháp quen thuộc SELECT * FROM:

  • tables: thông tin về tất cả các bảng trong cơ sở dữ liệu hiện tại
  • columns: thông tin về tất cả các cột trong mọi bảng của cơ sở dữ liệu hiện tại

Trong bài này, bạn chỉ cần thông tin từ schema 'public', được chỉ định ở cột table_schema của các bảng tablescolumns. Schema 'public' chứa thông tin về các bảng và cơ sở dữ liệu do người dùng định nghĩa. Các loại table_schema khác chứa thông tin hệ thống – trong khóa học này, bạn chỉ quan tâm đến phần do người dùng định nghĩa.

Bài tập này là một phần của khóa học

Nhập môn Cơ sở dữ liệu quan hệ bằng SQL

Xem khóa học

Bài tập tương tác thực hành trực tiếp

Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.

-- Query the right table in information_schema
SELECT table_name 
FROM information_schema.___
-- Specify the correct table_schema value
WHERE table_schema = '___';
Chỉnh sửa và Chạy Mã