获取数据库的信息
正如视频中所示,PostgreSQL 提供名为 INFORMATION_SCHEMA 的系统数据库,便于我们提取数据库中对象(包括表)的相关信息。
在本练习中,您将学习如何查询 INFORMATION_SCHEMA 数据库中的 tables 表,以了解 DVD Rentals 数据库中各个表的信息,包括所有表与视图的名称、类型、模式 (schema) 与目录 (catalog)。随后,您还将使用查询结果获取这些表中列的更多信息。
本练习是课程的一部分
在 PostgreSQL 中使用函数处理数据
交互式实操练习
通过完成这段示例代码来试试这个练习。
-- Select all columns from the TABLES system database
SELECT *
FROM ___.___
-- Filter by schema
WHERE table_schema = ___;