我在PostgreSql-9.4数据库中有一个名为orders_order
的表。
我无法对它运行任何类型的查询。无论我在这个表上运行什么查询(例如。SELECT count(*) from orders_order;
甚至\d orders_order
),都没有任何反应,除了终端上的光标闪烁。
可能是什么造成的? 我该如何解决?
我在事务中使用INSERT INTO
中的脚本运行了一些原始sql查询(Django/Python
查询)。我按Ctrl + Z
突然退出脚本。从那以后我就遇到了这个问题
答案 0 :(得分:2)
您很可能不会使用分号终止查询; - )
请注意,默认情况下,PostgreSQL提示符有三个部分:
[dbname][linestatus][is_superuser]
例如登录为Postgres,新行,db是postgres:
postgres=#
以非超级用户身份登录db test,新行:
test=>
现在=是一个重要角色。如果您有一个开放的paren,它将显示: 测试(大于
如果你处于最高级别,那将是
test->