Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/postgresql/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Postgresql 我无法在Heroku Postgres中查看表格日期_Postgresql_Heroku_Heroku Postgres - Fatal编程技术网

Postgresql 我无法在Heroku Postgres中查看表格日期

Postgresql 我无法在Heroku Postgres中查看表格日期,postgresql,heroku,heroku-postgres,Postgresql,Heroku,Heroku Postgres,基于本教程,我在Heroku上部署了一个应用程序 我无法查看一个表中的所有数据。这是Postgres的特色吗?我是博士后和DBs的新手 表格一览表 my-heroku-app::DATABASE=> \dt List of relations Schema | Name | Type | Owner --------+-----------------+-------+---------------- pub

基于本教程,我在Heroku上部署了一个应用程序

我无法查看一个表中的所有数据。这是Postgres的特色吗?我是博士后和DBs的新手

表格一览表

my-heroku-app::DATABASE=> \dt
                 List of relations
 Schema |      Name       | Type  |     Owner      
--------+-----------------+-------+----------------
 public | alembic_version | table | ufzxxxxxxxxxxx
 public | followers       | table | ufzxxxxxxxxxxx
 public | message         | table | ufzxxxxxxxxxxx
 public | notification    | table | ufzxxxxxxxxxxx
 public | post            | table | ufzxxxxxxxxxxx
 public | user            | table | ufzxxxxxxxxxxx
但我得到一个奇怪的输出。但是,这应该是一个在我的博客上注册的用户表。我已经创建了几个用户,其他表外键可以成功引用它们

SELECT * FROM user;

output:
      user      
----------------
 ufzxxxxxxxxxxx

当我从任何其他表中选择时,我得到了预期的整个表

SELECT * FROM post;

output:
 id |       body        |         timestamp          | user_id | language 
----+-------------------+----------------------------+---------+----------
  1 | dfdf              | 2020-08-01 03:30:14.529142 |       1 | de
  2 | Hello World       | 2020-08-01 03:30:20.730316 |       1 | de
  3 | you               | 2020-08-05 22:50:34.305096 |       2 | de
  4 | aaa               | 2020-08-21 13:36:38.617855 |       4 | de
  5 | new post from aaa | 2020-08-21 13:49:09.278394 |       4 | de
  6 | adefbg            | 2020-08-23 04:13:46.77888  |       5 | de
  7 | sdvc              | 2020-08-23 04:13:49.32016  |       5 | de


您不应该将表命名为user,因为它与user关键字冲突

您可以通过使用以下形式之一消除歧义来解决此问题:

select * from public.user;

select * from "user";