Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Consider the following PL/SQL script: SET SERVEROUTPUT ON BEGIN INSERT INTO COURSE (course_no, description, created_by, created-date, modified_by, modified_date) VALUES(course_no_seq.nextval, database development, USER, SYSDATE); COMMIT DBMS_OUTPUT.PUT_LINE
Consider the following PL/SQL script:
SET SERVEROUTPUT ON
BEGIN
INSERT INTO COURSE
(course_no, description, created_by, created-date, modified_by, modified_date)
VALUES(course_no_seq.nextval, database development, USER, SYSDATE);
COMMIT
DBMS_OUTPUT.PUT_LINE (One course has been added);
END;
Assumptions: All the COURSE table fields have check constraints defined on them indicating that none can be null.
- Explain why the script does not execute successfully. (2 points)
- Add a user-defined exception to the script, so that the error generated by the INSERT statement is handled. Assign the code 2290 to this exception.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started