Описание тега pls-00103

PLS-00103 - это сообщение об ошибке в Oracle, которое указывает на неправильный символ в запросе: Обнаружен символ "$symbol" при ожидании одного из следующих событий:
2 ответа

PLS-00103 при попытке вызвать процедуру

При попытке компиляции я получаю следующие ошибки Ошибка (16,8): PLS-00103: Обнаружен символ "SPROLLUPEXPENSEITEM" при ожидании одного из следующего::= . ( @ %; Символ ": =" был заменен на "SPROLLUPEXPENSEITEM" для продолжения. а также Ошибка (17,15…
12 фев '12 в 23:00
1 ответ

PLS-00103: Обнаружен символ "ТОГ" при ожидании одного из следующих

Я пытаюсь запустить этот код, но он дает мне ошибку в "ТОГДА", я проверил весь код построчно, и кажется, что ошибка в операторе if, но я дважды проверил его. я пытаюсь сравнить время аварии, чтобы я мог отправить машину скорой помощи в аварию, котор…
08 май '15 в 17:30
0 ответов

"PLS-00103: обнаружен символ" конец файла "при ожидании одного из следующего:;" Кто-нибудь может обнаружить ошибку в моем коде?

Я слежу за гидом Oracle под названием "Adventure Travel", и в руководстве говорится, как создать эту процедуру: CREATE OR REPLACE PROCEDURE add_country_for_activity(p_activity_num AT_COUNTRY_ACTIVITIES.activity_num%TYPE,p_country_id AT_COUNTRY_ACTIV…
04 дек '12 в 18:01
1 ответ

Во время компиляции триггера в Oracle SQL выдает ошибку, поскольку таблица или представление не существует

Также следующая ошибка приближается к "объявлять @empsal" как PLS-00103 :Encountered the symbol "@" when expecting one of the following... Мои таблицы существуют в базе данных. Мой триггер: create or replace TRIGGER leavemastertrg After INSERT ON "x…
06 мар '15 в 04:41
2 ответа

PLSQL столкнулся с символом "end-offile"... PLS-00103

Я совершенно новичок в PL SQL, когда я попытался написать что-то вроде следующего: BEGIN FOR foo IN (SELECT A, B, C FROM foo_table WHERE some_conditions) LOOP DBMS_OUTPUT.PUT_LINE('sth here') END LOOP; Я получил следующую ошибку при выполнении прове…
15 фев '12 в 22:09
1 ответ

PLS-00103: Обнаружен символ "1" при ожидании одного из следующих действий: (

Написал следующий сценарий PLSQL для создания отчета, и я получаю сообщения об ошибках Error at line 5 ORA-06550: line 61, column 18: PLS-00103: Encountered the symbol "1" when expecting one of the following: ( Я много раз просматривал код и не могу…
11 ноя '15 в 19:46
2 ответа

PLS-00103: Обнаружен символ "ВСТАВКА". Нужна помощь в поиске причины ошибки pl/sql

Я ненавижу делать это, но мой SQL слаб, что я не могу устранить неполадки, используя сообщение об ошибке для исправления синтаксиса. Может кто-нибудь помочь проверить мой синтаксис и посмотреть, что вызывает ошибку? Я думаю, что это как-то связано с…
31 янв '18 в 02:30
6 ответов

Обнаружен пакет Oracle: PLS-00103: обнаружен символ "CREATE"

Я пишу пакет Oracle с помощью разработчика Oracle SQL, я получил эту ошибку компиляции: Ошибка (7,1): PLS-00103: Обнаружен символ "СОЗДАТЬ" . create or replace PACKAGE TestPackage AS FUNCTION beforePopulate RETURN BOOLEAN; FUNCTION afterPopulate RET…
10 фев '12 в 17:09
2 ответа

PLS-00103: Обнаружен символ "КОНЕЦ" при ожидании + & = и т. Д.

Это мой код: DECLARE v_grade CHAR(1) := UPPER('&grade'); appraisal VARCHAR(20); BEGIN appraisal := CASE v_grade WHEN 'A' THEN 'Excellent' WHEN 'B' THEN 'Very Good' WHEN 'C' THEN 'Good' WHEN 'No such grade' END; DBMS_OUTPUT.PUT_LINE('Grade: '||v_…
15 апр '16 в 13:26
2 ответа

PLSQL-бессмысленная (?) Ошибка PLS-00103 в пакете и теле пакета

Я получаю то, что я считаю бессмысленной ошибкой для процедуры. CREATE OR REPLACE PACKAGE reg AS TYPE ref_cursor IS ref cursor; ... FUNCTION show_enrollments RETURN ref_cursor; PROCEDURE return_prereqs (param_dept_code IN prerequisites.dept_code%typ…
12 апр '18 в 23:31
4 ответа

PLS-00103: обнаружен символ "СОЗДАТЬ"

В чем проблема с этим пакетом, так как он выдает ошибку? CREATE OR REPLACE PACKAGE PKG_SHOW_CUST_DETAILS AS PROCEDURE SHOW_CUST_DETAILS( myArg VARCHAR2); END PKG_SHOW_CUST_DETAILS; CREATE OR REPLACE PACKAGE BODY PKG_SHOW_CUST_DETAILS AS PROCEDURE SH…
02 дек '13 в 17:17
1 ответ

Ошибка PLS-00103 при компиляции пользовательской функции в Oracle

Я пытаюсь создать пользовательскую функцию в Oracle, которая будет возвращать DATE при задании текстового аргумента, содержащего подстроку даты. Я попробовал несколько способов написания этого, и все, кажется, выдают одну и ту же ошибку: CREATE OR R…
1 ответ

Oracle SQL PLS-00103 Ошибка при создании тела пакета

Я получаю следующую ошибку: Операция создания пакета не была успешной по следующей причине: ОШИБКА в строке 41: PLS-00103: Обнаружен символ "конец файла" при ожидании одного из следующих действий: конец не прагма окончательный экземплярный порядок, …
03 май '12 в 17:09
1 ответ

Хранимая процедура Oracle для вставки недвойственных значений и учета ограничений внешнего ключа

Мое требование состоит в том, чтобы написать процедуру для добавления значений в COUNTRIES Таблица. Но сначала он должен проверить, существуют ли соответствующие значения в другой таблице, REGIONS как это внешний ключ. Только если значения существую…
0 ответов

Q: Oracle: [Ошибка] PLS-00103 (13: 29): PLS-00103: Обнаружен символ "CROLE" при ожидании одного из следующего: (

Я хочу спросить еще раз о моей процедуре, это пример: первый, CREATE OR REPLACE procedure proc10(pnik in varchar2, pposition in varchar2) IS v_error_message varchar2(255); CURSOR cuser IS SELECT userid FROM mstuser WHERE nik = pnik; CURSOR crole IS …
08 апр '16 в 01:39
1 ответ

Получение ошибки PLS-00103 при создании функции в Oracle

Я получаю пару ошибок в моей следующей функции: CREATE OR REPLACE FUNCTION department_salary (emp_dept VARCHAR2, salary NUMBER) RETURN NUMBER AS dept_sal NUMBER := salary; BEGIN IF emp_dept = 'MIS' THEN dept_sal := (dept_sal * .10) + dept_sal; ELSEI…
28 ноя '12 в 03:51
1 ответ

Как вызвать хранимую функцию из хранимой процедуры и сохранить возвращаемое значение

Когда я делаю это в моей хранимой процедуре: create procedure Proc1( startdate IN TIMESTAMP, ENDDATE IN TIMESTAMP ) declare test_result number --line 55 test_result:=Stored_function1(startdate,enddate,11,13); --line 56 END; SQL Developer выдает 2 ош…
1 ответ

PLS-00103 Обнаружен символ " " ошибка в случае

Я просто написал заявление CASE в процедуре, как показано ниже (случай, когда (T1.DEVICEHOLD = 'Z1' или T2.ISHOLD = 1) тогда 1 еще 0 КОНЕЦ) КАК ДЕРЖАТЬ Но когда я завершаю процедуру, она дает ошибку ошибки компиляции для PACKAGE BODY Ошибка: PLS-001…
26 дек '13 в 11:11
1 ответ

PLS-00103: обнаружена ошибка компиляции символа "конец файла"

Не могу найти ничего плохого в этом, но он компилируется с ошибками. Кто-нибудь видит, к чему я слеп? CREATE OR REPLACE FUNCTION myusername.fun_hr_format_phone (tmp in VARCHAR2) RETURN VARCHAR2 IS tmpVar VARCHAR2(12); BEGIN SELECT DECODE( LENGTH(tmp…
19 июл '13 в 14:16
2 ответа

Pl SQL Oracle PLS-00103: обнаружен символ "СОЗДАТЬ"

Этот код принимает данные для почтового индекса, города и штата, а затем вставляет их в таблицу Address. Перед вставкой данных он проверит, есть ли почтовый индекс в таблице, если это так, вызывая процедуру (ошибка), чтобы отобразить код ошибки. Я п…
10 ноя '15 в 02:53