Oracle中命令行下添加 ';'

适用于cmd和SecureCRT这两个工具,不适用于PL/SQL Developer, 其他工具没测。

 

用命令行控制Oracle数据库,在命令行中写PL/SQL语句时,

如:

 SQL>declare

 2      a number;

 3  begin

 4  a:=1;

 5  dbms_output.put_line(a)           --this line has error

 6  end;

 7  /

 

执行时候会提示有错误。 第5行的最后缺少分号 ';'  。

用  SQL>list 命令可以列出缓冲区中的语句。

在命令行形式下修改的方法:SQL>5 dbms_output.put_line(a); ;   即可。

!!注意:在该句最后要写两个分号 ';'  ,且两个分号之间加一个空格。。

 

 

posted @ 2009-11-28 15:48  是旧卡  阅读(1284)  评论(0编辑  收藏  举报