如何在 PostgreSQL 中检索表属性? [复制]
Posted
技术标签:
【中文标题】如何在 PostgreSQL 中检索表属性? [复制]【英文标题】:How to retrieve table attributes in PostgreSQL? [duplicate] 【发布时间】:2021-03-17 08:43:21 【问题描述】:所以我对 PostgreSQL(以及整个 SQL)非常陌生,我正在尝试找到一种方法来查看表的所有属性。例如,假设您有一个名为“movies”的表,我想看看它具有哪些属性(例如,movie_name、release_year)。
我确定有一个简单的命令,但我找不到它。
提前感谢您的帮助!
【问题讨论】:
【参考方案1】:假设 attributes 你的意思是 columns,标准方法使用 system view information_schema.columns
:
select column_name, datatype
from information_schema.columns
where table_name = 'mytable'
在 PSQL 命令行中,您还可以使用 \d
(代表 describe):
# \d mytable
【讨论】:
以上是关于如何在 PostgreSQL 中检索表属性? [复制]的主要内容,如果未能解决你的问题,请参考以下文章
PostgreSQL 如何检索数据库中所有表里,包含FileName字段的表名
如何在 Postgresql 中获取结合 old.variablename 的列数据?