在 psql 中输入错误的命令后,如何从 user '> 返回到 user=>

How to go back from user '> to user=> after you enter a wrong command in psql

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

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

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

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

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