PL/SQL:创建过程时遇到问题
在oracle 10g中创建简单过程时遇到问题 我所要做的就是这个过程:PL/SQL:创建过程时遇到问题,sql,oracle,ssh,Sql,Oracle,Ssh,在oracle 10g中创建简单过程时遇到问题 我所要做的就是这个过程: create procedure greetings is begin dbms_output.put_line('Hello'); end; 我在提示符中键入: @proc1.sql 我只得到这个: 6 没有ctrl+c,我无法再次返回提示。我知道这是贫民区,但我正在使用SSH,如果这有助于解决问题的话 在最后的结束后,您需要一个/在一行上这样sqlplus就知道该执行了。(sqlplus不知何故不知道如何解析语言
create procedure greetings
is
begin
dbms_output.put_line('Hello');
end;
我在提示符中键入:
@proc1.sql
我只得到这个:
6
没有ctrl+c,我无法再次返回提示。我知道这是贫民区,但我正在使用SSH,如果这有助于解决问题的话 在最后的
结束后,您需要一个/
在一行上代码>这样sqlplus就知道该执行了。(sqlplus不知何故不知道如何解析语言,这是它存在的唯一目的,因此它不知道您输入的最后一个end;
就是终止create
命令的那一个。)在最后一个end之后,您需要一行/
代码>这样sqlplus就知道该执行了。(sqlplus不知何故不知道如何解析语言,这是它存在的唯一目的,因此它不知道您输入的最后一个end;
就是终止create
命令的那一个。)在最后一个end之后,您需要一行/
代码>这样sqlplus就知道该执行了。(sqlplus不知何故不知道如何解析语言,这是它存在的唯一目的,因此它不知道您输入的最后一个end;
就是终止create
命令的那一个。)在最后一个end之后,您需要一行/
代码>这样sqlplus就知道该执行了。(sqlplus不知何故不知道如何解析该语言,这是它存在的唯一目的,因此它不知道您输入的最后一个end;
是终止create
命令的语言。)关于您的附加注释:sqlplus不解析PL/SQL-它将其传递到数据库进行解析和执行。例如,end
可能会在PL/SQL块或数据库包中多次出现,但这并不意味着编译单元已经完成。谢谢,修复了它。然而,当我键入exec问候语时
显示的所有内容都是PL/SQL过程成功完成。
没有显示我想要的输出@乌姆帕斯Q。Wumbley@user2853262您需要将serveroutput设置为on
,否则dbms\u output
就行不通了。关于您的附加注释:sqlplus不解析PL/SQL-它会将其传递到数据库进行解析和执行。例如,end
可能会在PL/SQL块或数据库包中多次出现,但这并不意味着编译单元已经完成。谢谢,修复了它。然而,当我键入exec问候语时
显示的所有内容都是PL/SQL过程成功完成。
没有显示我想要的输出@乌姆帕斯Q。Wumbley@user2853262您需要将serveroutput设置为on
,否则dbms\u output
就行不通了。关于您的附加注释:sqlplus不解析PL/SQL-它会将其传递到数据库进行解析和执行。例如,end
可能会在PL/SQL块或数据库包中多次出现,但这并不意味着编译单元已经完成。谢谢,修复了它。然而,当我键入exec问候语时
显示的所有内容都是PL/SQL过程成功完成。
没有显示我想要的输出@乌姆帕斯Q。Wumbley@user2853262您需要将serveroutput设置为on
,否则dbms\u output
就行不通了。关于您的附加注释:sqlplus不解析PL/SQL-它会将其传递到数据库进行解析和执行。例如,end
可能会在PL/SQL块或数据库包中多次出现,但这并不意味着编译单元已经完成。谢谢,修复了它。然而,当我键入exec问候语时
显示的所有内容都是PL/SQL过程成功完成。
没有显示我想要的输出@乌姆帕斯Q。Wumbley@user2853262您需要将serveroutput设置为on
,否则dbms\u output
就行不通了。