執行 SQL 工作編輯器 (一般頁面)
更新: 2005 年 12 月 5 日
使用 [執行 SQL 工作編輯器] 對話方塊的 [一般] 頁面,即可設定執行 SQL 工作和提供該工作執行的 SQL 陳述式。
若要瞭解如何在封裝中執行 SQL 陳述式,請參閱<執行 SQL 工作>和<Transact-SQL 參考 (Transact-SQL)>。
靜態選項
- 名稱
提供唯一的名稱給工作流程中的執行 SQL 工作。提供的名稱將顯示在 SSIS 設計師內。
- 描述
描述執行 SQL 工作。最佳作法是以其用途描述工作,使封裝可以自我記錄並易於維護。
TimeOut
指定工作在逾時之前執行的秒數上限。值為 0 指出無限的時間。預設值是 0。附註: 如果預存程序藉由提供大於 [逾時] 指定的秒數之連接時間與交易完成時間,使預存程序模擬睡眠功能,就不會發生逾時。不過,執行查詢的預存程序一律會受到 [逾時] 所指定的時間限制。
- CodePage
指定翻譯變數中的 Unicode 值時要使用的字碼頁。預設值是本機電腦的字碼頁。
- ResultSet
指定 SQL 陳述式開始執行的預期結果類型。在 [單一資料列]、[完整結果集]、[XML] 或 [無] 之間選取。
ConnectionType
選擇用來連接到資料來源的連接管理員類型。可用的連接類型包括 [OLE DB]、[ODBC]、[ADO]、[ADO.NET] 和 [SQLMOBILE]。相關主題:OLE DB 連接管理員、ODBC 連接管理員、ADO 連接管理員、ADO.NET 連接管理員、SQL Server Compact Edition 連接管理員
- 連接
從已定義的連接管理員清單中選擇連接。若要建立新的連接,請選取 <新增連接...>。
SQLSourceType
選取工作執行之 SQL 陳述式的來源類型。而根據執行 SQL 工作所使用的連接管理員類型,您必須在參數化 SQL 陳述式中使用特定的參數標記。
相關主題: <執行 SQL 工作>中的「執行參數化 SQL 命令」一節。
這個屬性具有下表所列的選項。
值 描述 直接輸入
將來源設定為 Transact-SQL 陳述式。選取此值會顯示動態選項 [SQLStatement]。
檔案連接
選取包含 Transact-SQL 陳述式的檔案。選取此選項會顯示動態選項 [FileConnection]。
變數
將來源設定為定義 Transact-SQL 陳述式的變數。選取此值會顯示動態選項 [SourceVariable]。
- QueryIsStoredProcedure
指出要執行之指定的 SQL 陳述式是否為預存程序。只有工作使用 ADO 連接管理員時,此屬性才會是讀取/寫入。否則此屬性是唯讀的,且其值為 false。
BypassPrepare
指出 SQL 陳述式是否已備妥。true 會略過準備;false 會在執行它之前備妥 SQL 陳述式。只有搭配支援準備的 OLE DB 連接,才能使用此選項。相關主題: Prepared Execution
- 瀏覽
使用 [開啟] 對話方塊,以尋找包含 SQL 陳述式的檔案。選取要將檔案內容以 SQL 陳述式複製至 [SQLStatement] 屬性的檔案。
- 建立查詢
使用 [查詢產生器] 對話方塊建立 SQL 陳述式,它是用來建立查詢的圖形化工具。當 [SQLSourceType] 選項設定為 [直接輸入] 時,才能使用此選項。
- 剖析查詢
驗證 SQL 陳述式的語法。
SQLSourceType 動態選項
SQLSourceType = 直接輸入
SQLStatement
在選項方塊中輸入要執行的 SQL 陳述式,或按一下瀏覽按鈕 (…) 在 [輸入 SQL 查詢] 對話方塊中輸入 SQL 陳述式,或按一下 [建立查詢] 使用 [查詢產生] 對話方塊來撰寫陳述式。相關主題:查詢產生器
SQLSourceType = 檔案連接
FileConnection
選取一個現有的檔案連接管理員,或按一下 <新增連接...> 以建立新的連接管理員。相關主題:檔案連接管理員、檔案連接管理員編輯器
SQLSourceType = 變數
SourceVariable
選取現有的變數,或按一下 [<新增變數...>] 以建立新的變數。
請參閱
參考
執行 SQL 工作編輯器 (參數對應頁面)
執行 SQL 工作編輯器 (結果集頁面)
其他資源
Integration Services Error and Message Reference
存取與變更資料庫資料
說明及資訊
變更歷程記錄
版本 | 歷程記錄 |
---|---|
2005 年 12 月 5 日 |
|