SqlQuery

針對資料庫連接器來源執行 SQL 陳述式並返回動態資料物件。

相依性

  • 在使用之前,必須設定資料庫提供者。
  • 在此動作之前不需要使用 Setdb action 動作。

支援的指令碼類型

The icon for a Generic script type - a rectangle with < and > symbols inside it.

The icon for the Email script type - a large @ symbol in a diamond.

The icon for the Chat script type - a chat bubble with an ellipsis inside (...), in a diamond shape.

The icon for the Phone script type - an old-style phone handset with curved lines indicating sound coming out of it.

The icon for the Voicemail script type - a symbol that looks like a cassette tape - two circles sitting on a horizontal line.

The icon for the Work Item script type-a piece of paper with one corner folded down and a bullet list on it.

The icon for the SMS script type - a smart phone with a chat bubble coming out of it.

The icon for the Digital script type - a computer monitor with a smartphone next to it.

通用

電郵 聊天 電話 語音郵件 工作項目 SMS 數位

屬性

屬性

描述

Caption

輸入在指令碼中唯一標識此操作的短語。 標題出現在指令碼畫布上的動作圖示下。 The default is the action name.

GroupName

NICE CXone 管理員配置的資料庫提供者的名稱。 此屬性區分大小寫。 輸入資料庫提供者名稱,而不是服務名稱。 服務名稱在設定資料庫提供者時使用。

SQLStatement

要提交給資料庫伺服器的 SQL 陳述式。 此陳述式預期應返回記錄。

StartRecord

要用於開始的查詢結果集中的記錄。

MaxRecords

要檢索的最多記錄數。 預設為 100
Timeout 查詢逾時之前的秒數。 預設為 10。 支援的最大秒數為 30(儘管實際上可以在欄位中輸入更大的數字)。

輸出屬性

此動作會將產生的資料集儲存到動態資料物件中。 根據查詢和返回的資料量,每個資料物件都是唯一的。

屬性

描述

Result (out) 這是您希望將資料儲存在其中的動態資料物件的名稱。

結果分支條件

結果分支條件允許您在指令碼中建立分支,以處理執行動作時的不同結果。

條件

描述

Default 指令碼未能滿足需要它採用其中一個分支的條件時採用的路徑。 如果沒有定義動作的其他分支,也會採用該路徑。
OnNoRecords 沒有指定屬性的值時採用的路徑。 當資料未從資料庫返回時會發生這種情況。
OnError 動作未能正確執行時採用的路徑。 例如,當出現連接不良、語法錯誤等意外問題時。 _ERR變數(帶有一個下畫線字元)應填入針對問題的簡要說明。當 SQL 查詢無效時發生這種情況。
OnTimeout 在指定的秒數內沒有回應時採用的路徑。