SLIDE 9 CREATE OR REPLACE PROCEDURE statement
CREATE OR REPLACE PROCEDURE statement compiles and stores PL/SQL procedure in a data dictionary The following stored procedure INSERT_COURSE converts the values of string parameters to upper case and inserts a row into a relational table COURSE EXECUTE statement is used to process a procedure INSERT_COURSE
CREATE OR REPLACE PROCEDURE INSERT_COURSE( cnumber IN NUMBER, ctitle IN VARCHAR, ccredits IN NUMBER, coffer IN VARCHAR) IS
Stored procedure
BEGIN INSERT INTO COURSE VALUES( cnumber, UPPER(ctitle), ccredits, UPPER(coffer) ); COMMIT; END INSERT_COURSE;
Stored procedure
EXECUTE INSERT_COURSE(666, 'Java for kids', 6, 'Comp Sci');
EXECUTE TOP Created by Janusz R. Getta, CSCI235 Database Systems, Spring 2020 9/15
Stored PL/SQL file:///Users/jrg/235-SPRING-2020/SLIDES/WEEK04/08storedplsql/08storedplsql.html#1 9 of 15 22/8/20, 9:54 pm