首页 > 解决方案 > 在psql中输入错误命令后如何从用户'>返回到用户=>

问题描述

我尝试过的方法是使用退出 psql\q并再次使用登录psql -d postgres -U user,但这有点麻烦。

所以我的问题是,有没有更好的方法可以返回user=>from ,user'>因为使用后者您将无法使用任何 psql 命令。

标签: postgresqlpsql

解决方案


提示dbname'>表明您开始了一个字符串文字(输入了一个单引号)但没有完成它。你可以通过

  1. 关闭字符串文字并重置查询缓冲区:

    '\r
    
  2. 点击Ctrl+C或任何在您的终端上发送 SIGINT 信号的东西


推荐阅读