sql - Backspace 在 sqlplus 命令行中不起作用

标签 sql oracle sqlplus

在我的 sqlplus(for oracle)命令行中,backespace 不起作用。如何配置 sqlplus 以使用退格从命令行删除字符?我不经常使用sqlplus命令行,只是为了快速干预我的数据库,我需要使用的时间对我来说是非常危险的。

亲切的问候。谢谢

最佳答案

按照说明操作 here我能够执行以下操作并使其正常工作:

  • 类型 stty erase在终端
  • CTRL+v在您的键盘上
  • Backspace Key在键盘上(当我这样做时,它把 ^H 放在线上,所以我的最后一行看起来像 stty erase ^H )
  • 按回车

  • 现在,如果我启动 sql plus,我可以使用退格键删除输入错误的字符。

    关于sql - Backspace 在 sqlplus 命令行中不起作用,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23268579/

    相关文章:

    mysql - phpMyAdmin 导出数据库

    sql - group by 与 order by 查询问题

    mysql - 如何做滚动求和,每一行需要包括前几行的总和

    python - 如何在 SQLAlchemy 中创建分区 Oracle 表?

    macos - Mac 上的 Oracle Sqlplus 客户端

    mysql - 如果列为空,则使用 Max() 列选择不会返回

    c# - 如何将 Oracle session 的全局化设置为与 .NET 中的 Windows 相同?

    linux - 使用默认 SID 的 Sqlplus 连接 Oracle DB

    oracle - 从 shell 脚本运行 sqlplus 时管理错误处理

    sql - 带有子查询的 Oracle 选择