【问题标题】:How to retrieve table attributes in PostgreSQL? [duplicate]如何在 PostgreSQL 中检索表属性? [复制]
【发布时间】:2021-03-17 08:43:21
【问题描述】:

所以我对 PostgreSQL(以及整个 SQL)非常陌生,我正在尝试找到一种方法来查看表的所有属性。例如,假设您有一个名为“movies”的表,我想看看它具有哪些属性(例如,movie_name、release_year)。

我确定有一个简单的命令,但我找不到它。

提前感谢您的帮助!

【问题讨论】:

    标签: sql postgresql


    【解决方案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
    

    【讨论】:

      猜你喜欢
      • 2016-02-23
      • 2011-08-03
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-11-16
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多