Oracle

SQLcl 歷史記錄(向上箭頭)重寫了我的查詢

  • November 12, 2019

版本

sql -version
SQLcl: Release 18.4.0.0 Production

我輸入這個:

SQL>  exec dbaspace.long_ops;

SID  % Done  Start Time          Rem [s] Elapsed Message
==== ======= =================== ======= ======= ======================================================================================

There are currently no long running operations.


PL/SQL procedure successfully completed.

我按 ARROW UP 鍵獲取最後一個命令,SQLcl 修改我的歷史記錄,如下所示:

SQL> BEGIN dbaspace.long_ops; END;;

Error starting at line : 1 in command -
BEGIN dbss.long_ops; END;;
Error report -
ORA-06550: line 1, column 26:
PLS-00103: Encountered the symbol ";"
06550. 00000 -  "line %s, column %s:\n%s"
*Cause:    Usually a PL/SQL compilation error.
*Action:

重寫的歷史命令不起作用

是的,我明白了,這是一個錯誤。將記錄它,我們可以希望在 19.4 版中得到修復。

請注意,您錯過了版本 19.1、19.2 以及即將推出的版本 19.3 中提供的功能。

引用自:https://dba.stackexchange.com/questions/253047