Collections:
Define a Sub Procedure in Oracle
How To Define a Sub Procedure in Oracle?
✍: FYIcenter.com
A sub procedure is a named procedure defined and used inside another procedure or function. You need to define a sub procedure in the declaration part of the enclosing procedure or function. Sub procedure definition starts with the PROCEDURE key word. Here is a sample script showing you how to define and use a sub procedure:
SQL> CREATE OR REPLACE PROCEDURE HR.DBA_WEEK AS
2 PROCEDURE DBA_TASK (day VARCHAR2) AS
3 BEGIN
4 IF day = 'MONDAY' THEN
5 DBMS_OUTPUT.PUT_LINE('Checking log files.');
6 ELSIF day = 'FRIDAY' THEN
7 DBMS_OUTPUT.PUT_LINE('Rebuild indexes.');
8 ELSE
9 DBMS_OUTPUT.PUT_LINE('Reading some papers.');
10 END IF;
11 END;
12 BEGIN
13 DBA_TASK('MONDAY');
14 DBA_TASK('TUESDAY');
15 END;
16 /
SQL> EXECUTE DBA_WEEK;
Checking log files.
Reading some papers.
⇒ Call a Sub Procedure in Oracle
⇐ Call a Stored Functoin with Parameters in Oracle
2018-10-26, 3243🔥, 0💬
Popular Posts:
How To Create a Table Index in Oracle? If you have a table with a lots of rows, and you know that on...
How To Query Tables and Loop through the Returning Rows in MySQL? The best way to query tables and l...
How To Convert Characters to Numbers in Oracle? You can convert characters to numbers by using the T...
What is test testing area for? The testing area is provided to allow visitors to post testing commen...
How To Convert Numeric Expression Data Types using the CAST() Function in SQL Server Transact-SQL? I...