在 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'>
表示您开始了一个字符串文字(输入了一个单引号)但没有完成。你可以通过
摆脱它
关闭字符串文字并重置查询缓冲区:
'\r
点击 Ctrl+C 或任何在您的终端上发送 SIGINT 信号的东西
我尝试过的方法是使用 \q
退出 psql 并使用 psql -d postgres -U user
重新登录,但这有点麻烦。
所以我的问题是,是否有更好的方法从 user'>
返回到 user=>
,因为对于后者,您将无法使用任何 psql 命令。
提示dbname'>
表示您开始了一个字符串文字(输入了一个单引号)但没有完成。你可以通过
关闭字符串文字并重置查询缓冲区:
'\r
点击 Ctrl+C 或任何在您的终端上发送 SIGINT 信号的东西