You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

执行heroku pg:psql连接Postgres后查询无输出如何排查?

问题原因

psql客户端要求所有SQL语句必须以**半角分号;**作为结束标识才会执行。提示符从my-app-name::DATABASE=>变为my-app-name::DATABASE->,就是psql在提示你当前语句未输入完成,仍在等待结束标记,所以不会执行你输入的内容,也不会返回结果。

解决方法

  • 如果你现在已经卡在->提示符下,直接输入;按回车,就能结束当前未完成的语句,回到正常的=>提示符
  • 后续执行所有SQL操作时,都要在语句末尾加半角分号,例如查询表数据时输入:
    SELECT * FROM 你的目标表名;
    
    按回车后就能得到对应的查询结果
  • 如果输入到一半想要取消当前语句重新输入,输入\r按回车即可清空当前输入内容,回到正常提示符
  • 如需退出psql客户端,输入\q按回车即可。

内容的提问来源于stack exchange,提问作者nick zoum

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.02 09:09:03