You are on page 1of 1

CREATING PACKAGE SPECIFICATION:SYNTAX

------------------------------
CREATE PACKAGE <NAME> IS
<VAR> <DATATYPE>(<SIZE>);
CURSOR <NAME> IS SELECT .. .... ;
PROCEDURE <NAME>(<PARAM> <TYPE> <DATATYPE>,....);
FUNCTION <NAME>(<PARAM> <DATATYPE>,...) RETURN <DATATYPE>;
END;
CREATING PACKAGE BODY:SYNTAX
----------------------
CREATE PACKAGE BODY <NAME> IS
PROCEDURE <NAME>(<PARAM> <TYPE> <DATATYPE>,....) IS
....
BEGIN
....
....
END <PROCEDURE NAME>;
FUNCTION <NAME>(<PARAM> <DATATYPE>,....) RETURN <DATATYPE> IS
...
..
BEGIN
...
...
...
END <FUNCTION NAME>;
END;

You might also like