Sqlexec
This help page is for Desktop Studio. This information is also available for CXone Studio.
|
Submits a SQL (Structured Query Language) statement to a database server for the purposes of updating or inserting a record. For more details on database servers, see the |
Supported Script Types
|
|
|
|
|
|
|
|
Generic |
Chat | Phone | Voicemail | Work Item | SMS | Digital |
Input Properties
These properties define data that the action uses when executing.
Property |
Description |
---|---|
Caption |
Enter a short phrase that uniquely identifies this action in the script. The caption appears on the script canvas under the action icon. |
SQLStatement |
The SQL Statement that will be submitted to the database server. This statement should not return records. |
FetchIdentityVar |
The name of a variable to receive the identity value from an insert. This property is used only when the table you are inserting contains an identity column. |
TimeoutSec |
The number of seconds the action waits to execute before timing out. |
Result Branch Conditions
Result branch conditions allow you to create branches in your script to handle different outcomes when an action executes.
Condition |
Description |
---|---|
Default |
Path taken unless the script meets a condition that requires it to take one of the other branches. It is also taken if the action's other branches are not defined. |
OnError | Path taken when the action fails to execute properly. For example, when there is an unexpected problem such as poor connectivity, syntax errors, and so on. The _ERR variable, with a single underscore character, should be populated with a condensed explanation of the problem. |
OnTimeout | Path taken if there is no response for the number of seconds specified. |