ORACLE sqlplus执行上一次的sql语句

来源:互联网 发布:chinaz 源码 编辑:程序博客网 时间:2024/05/17 23:44

使用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

原创粉丝点击