PostgreSql命令查看表数据。

10 浏览
0 Comments

PostgreSql命令查看表数据。

我是PostgreSql的新手。我在我的Linux机器上导入了数据库。我可以使用\d命令(GSM_test_db-# \d default_msg_details)看到表的列表,但我想要看到表的数据。请告诉我有哪些命令可以显示表的数据。我已经尝试了选择查询GSM_test_db-# SELECT * FROM default_msg_details,但它没有显示任何内容,也没有报错。请告诉我是否有任何命令,以及为什么这个选择查询没有显示任何内容。

0
0 Comments

问题原因:在执行查询语句时,没有在查询语句的末尾添加分号,并且表名没有用引号括起来。

解决方法:将查询语句的末尾添加分号,并在表名外添加引号。

PostgreSql命令查看表数据的方法如下:

SELECT * FROM "default_msg_details";

通过以上命令可以查看名为"default_msg_details"的表的数据。需要注意的是,在执行查询语句时,一定要在末尾添加分号,同时表名需要用引号括起来,以确保查询语句的正确执行。

0
0 Comments

问题出现的原因:

在使用PostgreSQL时,想要查看表的数据,但是默认情况下,查询结果会进行分页显示,这样可能会导致数据无法完全显示出来。

解决方法:

为了解决这个问题,我们可以通过禁用分页并保留输出来实现。首先,我们需要使用以下命令来禁用分页:

\pset pager off

然后,我们可以使用以下查询语句来查看表的数据:

SELECT * FROM "default_msg_details";

通过以上的操作,我们就可以顺利地查看表的数据了。

0
0 Comments

由于需要使用分号;来终止语句。

在添加分号后,出现以下错误信息: ERROR: syntax error at or near ";" LINE 1: SELECT * FROM default_table;

我在这里找到了答案。除了添加分号外,我们还需要关闭分页显示:stackoverflow.com/questions/11180179/…

0