Обнаружен символ "конец файла" - plsql - PullRequest
0 голосов
/ 26 июня 2018

После выполнения показывает:

Ошибки компиляции для PACKAGE BODY TEMP_PACKAGE

Ошибка: PLS-00103: обнаружен символ «конец файла» при ожидании одного из следующих действий: начало прагма функция конец функции Линия: 17

create or replace package body TEMP_PACKAGE is

procedure insert_temp
(aaCode number,aaName varchar2, aaAddress varchar2, 
 aaPhone varchar2, aaState varchar2 ) 

 is
 begin
 INSERT INTO temp_employee_azizbek
 (code, aadName, aadAddress, aadPhone, aadState )
 VALUES (aaCode, aaName,aaAddress,aaPhone,aaState);

 end;

В чем моя ошибка?

1 Ответ

0 голосов
/ 26 июня 2018

лишний end отсутствует, и вам нужен пакет definition (header) помимо пакета body:

create or replace package TEMP_PACKAGE is
 procedure insert_temp(aaCode number,aaName varchar2, aaAddress varchar2, 
                       aaPhone varchar2, aaState varchar2 );
end TEMP_PACKAGE;
/
create or replace package body TEMP_PACKAGE is

procedure insert_temp(aaCode number,aaName varchar2, aaAddress varchar2, 
                      aaPhone varchar2, aaState varchar2 ) is
begin
 INSERT INTO temp_employee_azizbek
 (code, aadName, aadAddress, aadPhone, aadState )
 VALUES (aaCode, aaName,aaAddress,aaPhone,aaState);
end;
end TEMP_PACKAGE;
/
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...