Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/oracle/10.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/mysql/69.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
PL/SQL:创建过程时遇到问题_Sql_Oracle_Ssh - Fatal编程技术网

PL/SQL:创建过程时遇到问题

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不知何故不知道如何解析语言

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

我所要做的就是这个过程:

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
就行不通了。