Execute Stored Procedure
Operation name
Execute Stored Procedure
Function overview
Executes a stored procedure.
Data model
The data model of this component is table model type.
Tutorials
For details about how to create a connection to a MySQL database, refer to the following tutorial:
Properties
For details on use of variables, refer to Variables.
Basic settings
Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
---|---|---|---|---|
Name |
Required |
Not available |
Enter a name that is used on the script canvas. |
|
Input data |
Optional |
Not available |
Select a component on the script canvas. |
|
Required settings
Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
---|---|---|---|---|
Destination |
Required |
Not available |
Select a connection resource.
|
|
Procedure |
Required |
Available |
Select or enter the name of the procedure to be executed. |
|
Input |
Optional |
- |
The input parameters of the stored procedure specified in Procedure are displayed. |
|
Input/Parameter name |
Required |
Not available |
The input parameter name is displayed. |
|
Input/Type |
Required |
Not available |
The input parameter type is displayed. |
|
Output |
Optional |
- |
The output parameters of the stored procedure specified in Procedure are displayed. |
|
Output/Parameter name |
Required |
Not available |
The output parameter name is displayed. |
|
Output/Type |
Required |
Not available |
The output parameter type is displayed. |
|
Property actions
Item name |
Description |
Remarks |
---|---|---|
Launch table browser |
Launch the table browser. For details about the operation procedure, refer to Table Browser. |
|
Update parameters |
Update input/output parameters of the stored procedure specified in Procedure. |
|
Execution settings
Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
---|---|---|---|---|
Enable query timeout |
Required |
Not available |
Select whether or not to enable the query timeout.
|
|
Query timeout (seconds) |
Required |
Available |
Set the query timeout. |
|
Data processing method
Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
---|---|---|---|---|
Data processing method |
Required |
Not available |
Select a data processing method.
|
|
Comment
Item name |
Required/Optional |
Use of variables |
Description |
Remarks |
---|---|---|---|---|
Comment |
Optional |
Not available |
You can write a short description of this connector. |
|
Schemas
Input schema
The number of columns varies depending on the Input settings.
For schema structure, refer to Table model type .
Output schema
The number of columns varies depending on the Output settings.
For schema structure, refer to Table model type .
Loading schema in Mapper
The schema is loaded automatically.
For details, refer to Edit Schema.
Mass data processing
Mass data processing is supported.
Transaction
Transaction is supported.
It depends on the operation details of the procedure to be executed. Data committed in stored procedures will not be rolled back.
Parallel Stream Processing
PSP is supported.
For details on PSP, refer to Parallel Stream Processing.
Available component variables
Component variable name |
Description |
Remarks |
---|---|---|
count |
The number of executed stored procedures is stored. |
Note
Value isn't stored when using PSP. |
error_code |
When an error (SQLException) occurs, the error code corresponding to the error is stored. |
Note
Error codes are based on the specifications of each driver. |
message_category |
When an error occurs, the category of the message code corresponding to the error is stored. |
|
message_code |
When an error occurs, the code of the message code corresponding to the error is stored. |
|
message_level |
When an error occurs, the severity of the message code corresponding to the error is stored. |
|
error_type |
When an error occurs, the error type is stored. |
|
error_message |
When an error occurs, the error message is stored. |
|
error_trace |
When an error occurs, the trace information for the error is stored. |
|
Message codes, exception messages, and limitations