postgresql - 在psql中输入错误命令后如何从用户'>返回到用户=>
问题描述
我尝试过的方法是使用退出 psql\q
并再次使用登录psql -d postgres -U user
,但这有点麻烦。
所以我的问题是,有没有更好的方法可以返回user=>
from ,user'>
因为使用后者您将无法使用任何 psql 命令。
解决方案
提示dbname'>
表明您开始了一个字符串文字(输入了一个单引号)但没有完成它。你可以通过
关闭字符串文字并重置查询缓冲区:
'\r
点击Ctrl+C或任何在您的终端上发送 SIGINT 信号的东西
推荐阅读
- javascript - 如何在 html 和 Angular 的多个条件下使用 ngIf
- python - 带有聚合的熊猫 merge_asof
- c++ - 我们可以在 O(1) 时间复杂度的 Queue 前面加入一个元素吗?
- php - 将参数传递给依赖函数 - @depends 注释
- python - 如何遍历前几行以比较 Pandas DataFrame 中的值
- autohotkey - 打开、重命名和最小化 Google Chrome 实例
- python - 如何使用 Flask 将使用 TensorFlow 创建的聊天机器人集成到网站中?
- c++ - 接收用户所属的所有成员组的 SID?
- rust - 构造类型的向量并初始化它们
- python - 如何读取字符串并拆分数据并附加到变量