【问题标题】:PostgreSql command to see the table dataPostgreSql 命令查看表数据
【发布时间】:2012-02-29 00:11:18
【问题描述】:

我是 PostgreSql 的新手。我在我的 linux 机器上导入数据库。我可以使用 \d 命令 (GSM_test_db-# \d default_msg_details) 查看表格列表,它显示表格列表,但我想查看表格数据。

任何显示表格数据的命令也请告诉我。

我已经使用了选择查询GSM_test_db-# SELECT * FROM default_msg_details,但它没有显示任何内容,也没有给出任何错误。

请告诉我是否有任何命令或为什么选择它不显示任何内容。

【问题讨论】:

    标签: postgresql command


    【解决方案1】:

    因为您需要使用; 来终止您的语句

    【讨论】:

    • 在添加“;”时,它会给出以下错误消息:错误:“;”处或附近的语法错误第 1 行:SELECT * FROM default_table;
    • 我在这里找到了答案。除了加分号,我们还需要关闭分页:stackoverflow.com/questions/11180179/…
    【解决方案2】:

    试试SELECT * FROM "default_msg_details";

    除了添加“;”在查询结束时,您还需要将引号(“”)添加到您的表格名称中。

    【讨论】:

      【解决方案3】:

      首先,您需要禁用分页但保留输出:

      \pset pager off
      

      然后,使用以下查询:

      SELECT * FROM "default_msg_details";
      

      【讨论】:

        猜你喜欢
        • 2020-12-19
        • 1970-01-01
        • 1970-01-01
        • 2015-08-10
        • 2014-05-14
        • 1970-01-01
        • 1970-01-01
        • 2011-09-02
        • 2011-10-27
        相关资源
        最近更新 更多