如果我在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栏
答案 0 :(得分:3)
看起来您启用了其中一个选项......
文件>选项 - >常规 - > [ ';'声明分隔符]
文件 - >选项 - > Scripts-> Oracle-> [ ';'声明分隔符]
您需要禁用它们才能运行存储过程。 “/”是与Oracle一起使用的更好的语句分隔符。