2010年12月21日火曜日

sqlplus中删除键乱码

sqlplus中删除键(backspace)乱码.如下:
SQL> select value from v$nls_parameters where parameter='NLS_CHARACTERSET';
VALUE
----------------------------------------------------------------
AL32UTF8
SQL> alt^H^H^H^H
出现乱码是sqlplus不使用GNU的readline库造成的.
解决方法:
1.可以在使用删除键的同时,按CTRL
2.在BASH下,$stty erase ^H
    或把stty erase ^H加到.bash_profile里

0 件のコメント:

コメントを投稿