Несколько PLS-00103: обнаружен символ «IN» - PullRequest
0 голосов
/ 07 декабря 2018

Я сталкиваюсь с несколькими ошибками компиляции и не могу исправить, несмотря на некоторые изменения, основанные на предложениях переполнения стека в предыдущем потоке.Извините, я не знаком с 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

Можеткто-нибудь, помогите мне просмотреть код и помочь мне исправить

Заранее спасибо

1 Ответ

0 голосов
/ 07 декабря 2018

Начните с удаления (50) в строке 6.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...