/是SQL*PLUS的一个命令,就是执行刚刚执行过的保存在缓存里的命令比如,你执行了
select * from table;如果想再执行一遍,只要 按 /就可以了
不用再输入一遍select * from table;

解决方案 »

  1.   

    "/"就是run的意思,相当于"run;"
      

  2.   

    在OCP-001课程中讲的明白,在SQL>命令提示符下,如果以“;”结束一个语句,表示一个语句或语句块的结束并执行,如“select sysdate from dual;”,“begin ....end;”等。同时任何一个先前执行的语句会被放到SQL缓冲区,在一个新行上用“/”相当于“RUN”命令,只要是SQL缓冲区内容不变,用多少个“/”都只会执行同样的语句。
        在PL/SQL和这是一样的,“;”表示语句结束,“/”表示执行。
      

  3.   

    在pl/sql中
    ;是语句结束
    /是执行语句
    先要输入set serveroutput on一句,并用匿名块写法才可以出结果
    例子:
    set serveroutput on
    declare
    ....
    begin
    ...
    dbms_output.put_line(...);
    end;
    /