Javatpoint Logo
Javatpoint Logo

Oracle Procedures

A procedure is a group of PL/SQL statements that can be called by name. The call specification (sometimes called call spec) specifies a java method or a third-generation language routine so that it can be called from SQL and PL/SQL.

Create Procedure


Following are the three types of procedures that must be defined to create a procedure.

  • IN: It is a default parameter. It passes the value to the subprogram.
  • OUT: It must be specified. It returns a value to the caller.
  • IN OUT: It must be specified. It passes an initial value to the subprogram and returns an updated value to the caller.

Oracle Create procedure example

In this example, we are going to insert record in the "user" table. So you need to create user table first.

Table creation:

Now write the procedure code to insert record in user table.

Procedure Code:


Procedure created.

Oracle program to call procedure

Let's see the code to call above created procedure.

Now, see the "USER" table, you will see one record is inserted.


Oracle Drop Procedure


Example to drop procedure

Next TopicOracle Function

Youtube For Videos Join Our Youtube Channel: Join Now


Help Others, Please Share

facebook twitter pinterest

Learn Latest Tutorials


Trending Technologies

B.Tech / MCA