使用RUN和/执行上次执行的命令
SQL> select tname from tab where rownum < 2;
TNAME
------------------------------
ARER_NAME_CFG
使用run,效果如下:
SQL> run
1* select tname from tab where rownum < 2
TNAME
------------------------------
ARER_NAME_CFG
使用/效果如下:
SQL> /
TNAME
------------------------------
ARER_NAME_CFG
注:run会显示上次执行的语句,/不会
也可以通过LIST只显示上次执行的语句,而不执行。
SQL> list
1* select tname from tab where rownum < 2
使用LIST命令之后,可以通过A对其中一行追加,DEL删除,C修改。
SQL> list
1* select tname from tab
SQL> 1
1* select tname from tab
SQL> A where rownum < 2;
1* select tname from tab where rownum < 2
SQL> /
TNAME
------------------------------
ARER_NAME_CFG
使用C命令修改
SQL> 1
1* select tname from tab where rownum < 2
SQL> c /2/3
1* select tname from tab where rownum < 3
SQL> /
TNAME
------------------------------
ARER_NAME_CFG
ARER_SEG_CFG