使用讀取自 action
使用 讀取自 action 從數據庫中檢索記錄並將檢索到的數據保存在 CSV 文件中。這個 action 使您能夠從數據庫中檢索多達一百萬條記錄。
程序
要自動執行選擇和保存一組記錄的任務,請執行以下步驟:
- 在“連接”中輸入您用於連接數據庫服務器的會話 名稱 action.
您不必在此處提供數據庫服務器的詳細信息,因為您在使用 連接 操作時已經將這些詳細信息與會話名稱相關聯。
-
輸入 SELECT 語句以指定列名和表名。
該字段支持 SQL 語法。例如
SELECT CustomerName,City FROM Customers
註: 在 Oracle 和 MySQL 等 SQL 兼容數據庫中 使用WITH
支持 CTE(通用表表達式) 。 例如,WITH customers_in_usa AS (SELECT CustomerName, state FROM customers WHERE country = 'USA') SELECT cName FROM customers_in_usa WHERE state = 'LA' ORDER BY CustomerName
- 輸入要檢索的最大記錄數。
- 選擇性的:
輸入超時值。
當指定的時間到期時,即使執行未完成,語句也會停止執行。
-
選擇將 數據導出到 CSV 選項以保存檢索到的數據。
- 從 Bots 文件夾、本地設備或現有文件變量中選擇文件路徑。
- 選擇 CSV 文件編碼為 ANSI、 UNICODE或 UTF8。
-
選擇是否導出帶或不帶列標題的 CSV 文件。
帶有列標題
顧客姓名 城市 曼尼 匹茲堡 凱特 洛杉磯 John 波士頓 沒有列標題曼尼 匹茲堡 凱特 洛杉磯 John 波士頓 - Select this check box if you do not want a CSV file to be created when the SQL query does not return any data.
- 如果存在同名的 CSV 文件,指定是覆蓋文件還是將數據附加到現有文件。
- 按一下 [儲存]。