Stored procedures are Java routines that are executed by the OpenEdge SQL engine. A stored procedure is explicitly invoked by a client application, another stored procedure, or a trigger procedure. SQL limits recursive invocation of a stored procedure to five levels.

Note: You cannot call a stored procedure if the name of the stored procedure and the Table is same.

The following topics describe when and how to use stored procedures.