在Oracle SQL*Plus中写的代码执行出错了,怎么把上句代码拿下来改而不用重新敲代码

2024-11-22 18:50:19
推荐回答(4个)
回答1:

在oracle用户的.bash_profile文件中写入
export EDITOR=vi;
再 source .bash_profile或者退回到root用户在进入oracle用户,总之要使.bash_profile文件生效。
然后进入SQL *PLus,如果你写错了代码只要
SQL>ed
就会进入修改页面,注意修改页面的左下方,你按下字母键"i"出现了“INSERT”字样就可以编辑你希望修改的地方了。修改结束之后按下“Esc”键,屏幕左下方的“INSERT”消失之后,再输入:“:wq!”(,不要输入引号,只要输入冒号,w,q,感叹号,这四个字符就可以退出修改页面,回到正常的SQL PLus界面)。修改过程中貌似只能用键盘定位到你要修改的地方,不能用鼠标的再交流哦,我的QQ:172785545.

回答2:

命令行一般都支持 ↑ 显示上次输入内容

回答3:

向上箭头

回答4:

按键盘键 向上
如果不支持,听说有这种小插件能实现,不过我也没用过

或者,复制粘贴不行么