我的代码
declare
vnm varchar(20);
vt varchar(100);
begin
select ename
into vnm
from emp
where empno=0;
exception
when others then
dbms_output.put_line('Employee ID doesn't exist');
vt := sqlerrm;
insert into errlog values(vt,sysdate);
commit;
end;
/
我得到引用的字符串未正确终止错误并且我使用单个倒置逗号更正了插入语句值但仍然得到相同的错误所以任何人都应该帮助这个
答案 0 :(得分:0)
如果要打印相同的引号,请使用前面的单引号,即
dbms_output.put_line('Employee ID doesn''t exist');