直接执行上一句 : /
如果要修改上一句的某处: c/要修改的/修改后的
SQL> select sysdate from dual;SYSDATE
----------
12-11月-04SQL> c/sysdate/sysdate+1
  1* select sysdate+1 from dual
SQL> /SYSDATE+1
----------
13-11月-04SQL>

解决方案 »

  1.   

    若上一语句被编辑成多行,可以用l显示全部或者用l 后跟数字表示显示第几行的语句,然后用上面的方法修改;SQL> select
      2  sysdate from
      3  dual;SYSDATE
    ----------
    12-11月-04SQL> l 3;
      3* dual
    SQL> l 2
      2* sysdate from
    SQL> c/sysdate/sysdate+1
      2* sysdate+1 from
    SQL> /SYSDATE+1
    ----------
    13-11月-04SQL>
      

  2.   

    ed 
    edit
    或者 c/
      

  3.   

    用 l可以显示上一条语句.
    用 a ...可以在上一天语句后面添加东东.
    用save c:\test.sql可以存储上一条语句
    用edit可以编辑上一条语句
    用get c:\test.sql可以得到..
    用spool c:\test.txt
    可以将结果output.
    用spool 结束...
    好多...
    就不一一列举了
      

  4.   

    edit
    c 是change命令的简写 是用来改变上一条语句的,照样可以在edit之后的文本中修改