Background
Good database question for beginners.Write a simple PL/SQL code snippet to throw NO_DATA_FOUND exception. You cannot raise this exception. Maybe try to understand how the candidate answers this. Simple code is as follows -
DECLARE nowt VARCHAR(10); BEGIN SELECT * INTO nowt FROM DUAL WHERE 1=0; END; /
and it should throw the exception -
Error starting at line 8 in command: DECLARE nowt VARCHAR(10); BEGIN SELECT * INTO nowt FROM DUAL WHERE 1=0; END; Error report: ORA-01403: no data found ORA-06512: at line 4 01403. 00000 - "no data found" *Cause: *Action:
No comments:
Post a Comment