我遇到了多个编译错误,无法修复,尽管之前的线程上有一些基于Stack Overflow建议的更改。对不起,我不熟悉PL/SQL,所以我需要帮助。
我的初始代码:
create or replace procedure exp_proc (
v_job_name in varchar2,
v_dump_file in varchar2,
v_operation in varchar2 default 'export',
v_job_mode in varchar2 default 'full',
v_table in varchar2(50) default NULL,
v_parallel in number default 1,
v_directory in varchar2 default 'datapump_dir',
v_logfile in varchar2 default 'logfile%u.log')错误是:
LINE/COL ERROR
-------- -----------------------------------------------------------------
6/27 PLS-00103: Encountered the symbol "IN" when expecting one of the following:
:= . ) , @ % default character
6/43 PLS-00103: Encountered the symbol "DEFAULT" when expecting one of the following:
. ( * % & - + / at loop mod remainder rem ..
<an exponent (**)> || multiset
The symbol "(" was inserted before "DEFAULT" to continue.
7/33 PLS-00103: Encountered the symbol "NUMBER" when expecting one of有没有人能帮我检查一下代码,帮我修复一下
提前感谢
发布于 2018-12-08 02:35:31
从删除第6行上的(50)开始。
https://stackoverflow.com/questions/53674990
复制相似问题