在Aqua Data Studio中声明变量和执行过程的语法?

时间:2015-06-16 22:59:38

标签: oracle

如果我在Oracle SQL Developer中运行它:

DECLARE
num NUMBER;
BEGIN
num :=5;
dbms_output.put_line(num);
END;

它返回" 5"

如果我在Aqua Data Studio 10.0.7中运行相同的代码(选中&#39 ;;'语句分隔符):

  

[错误]脚本行:39-40 ------------------------    ORA-06550:第2行第7列:   PLS-00103:遇到符号"文件结束"期待以下之一:

     
      
  • &安培; = - +; < /> at in mod mod not rem<>或!=或〜=> =< =<>或者喜欢喜欢喜欢和喜欢之间的喜欢   || multiset member submultiset脚本第38行,语句第2行,   第7栏
  •   

1 个答案:

答案 0 :(得分:3)

看起来您启用了其中一个选项......

文件>选项 - >常规 - > [ ';'声明分隔符]
文件 - >选项 - > Scripts-> Oracle-> [ ';'声明分隔符]

您需要禁用它们才能运行存储过程。 “/”是与Oracle一起使用的更好的语句分隔符。