-1
я получаю сообщение об ошибке при компиляции этого/SQL блок PL в ORACLE SQL строительоракул ошибка PL/SQL получил
Это может быть глупая ошибка, но я застрял, честно
DECLARE
First_name varchar2(30);
Last_Name varchar2(30);
Con_flag constant NUMBER:=0;
BEGIN
select FNAME,LNAME
into First_name,Last_Name
from customer where ROLLCALL=1;
DBMS_OUTPUT.PUT_LINE('Employee Name'||First_name||' '||Last_Name);
END;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE ('Employee not found');
END;
Ошибка получили
Error starting at line : 1 in command -
DECLARE
First_name varchar2(30);
Last_Name varchar2(30);
Con_flag constant NUMBER:=0;
BEGIN
select FNAME,LNAME
into First_name,Last_Name
from customer where ROLLCALL=1;
DBMS_OUTPUT.PUT_LINE('Employee Name'||First_name||' '||Last_Name);
END;
EXCEPTION
WHEN NO_DATA_FOUND THEN
DBMS_OUTPUT.PUT_LINE ('Employee not found');
END;
Error report -
ORA-06550: line 11, column 1:
PLS-00103: Encountered the symbol "EXCEPTION"
06550. 00000 - "line %s, column %s:\n%s"
*Cause: Usually a PL/SQL compilation error.
*Action:
Это сработало, но мне интересно, почему вывод не показывает, что я печатаю – Nigel
Я пропустил это SET SERVEROUTPUT ON – Nigel