0

我在 oracle 10g 中创建简单程序时遇到问题

我要做的就是这个过程:

create procedure greetings
is
begin
dbms_output.put_line('Hello');
end;

我在提示中输入:

@proc1.sql

我只得到这个:

6

如果没有 ctrl+c,我将无法再次返回提示。我知道这是贫民区,但如果这有助于解决问题,我正在使用 SSH。

4

1 回答 1

3

在final之后你需要单独/一行,end;这样sqlplus就会知道是时候执行了。(sqlplus 不知何故不知道如何解析作为其存在的唯一目的的语言,因此它不知道end;您输入的最后一个是终止create命令的语言。)

于 2013-10-15T03:04:46.793 回答