Invoke Stored Procedure Operation Page

Enter the stored procedure operation parameters.

The Invoke a Stored Procedure page appears when Invoke a Stored Procedure is selected as the operation to perform on the Basic Info page. You can specify the following values on the Invoke a Stored Procedure page.

Note:

  • When importing a predefined integration package containing PLS or SQL stored procedures, the wrapper package is not recreated in the target database. To add the wrapper package, confirm JPublisher is installed on the target database and define the original stored procedure.

  • Stored procedures return binary large objects (for example, BLOB database data types) as base64Binary types in XML. Depending upon the use cases, these can be decoded during transformation using inbuilt functions such as decodeBase64 or can be passed as-is for downstream processing.

  • Adapter input/output parameters are defined based on the stored procedure IN/OUT parameters. The IN parameter corresponds to the request and the OUT parameter is translated as the response.
Element Description

Select Schema

Select a database schema from the list that includes the data you want to query (for example, you want to query details about an employee based on their employee ID). This action refreshes the page to display fields for selecting a package or procedure to invoke.

Select Package

Select the database package. This action refreshes the page to display the procedures available for the package.

When importing a predefined integration package containing PLS or SQL stored procedures, the wrapper package is not recreated in the target database. To add the wrapper package, confirm JPublisher is installed on the target database and define the original stored procedure. After confirming JPublisher is installed and the stored procedure is defined, open the PL/SQL Wrapper utility and execute the add scripts command to add the scripts included in the exported inventory archives (IAR) file.

Select Procedure

Displays the in (inbound), out (outbound), and in/out (inbound/outbound) parameters for the selected package.

Arguments

Display the in, out, and in/out parameters that are passed with this procedure.