共用方式為


執行 SQL 工作編輯器 (一般頁面)

更新: 2005 年 12 月 5 日

使用 [執行 SQL 工作編輯器] 對話方塊的 [一般] 頁面,即可設定執行 SQL 工作和提供該工作執行的 SQL 陳述式。

若要瞭解如何在封裝中執行 SQL 陳述式,請參閱<執行 SQL 工作>和<Transact-SQL 參考 (Transact-SQL)>。

靜態選項

  • 名稱
    提供唯一的名稱給工作流程中的執行 SQL 工作。提供的名稱將顯示在 SSIS 設計師內。
  • 描述
    描述執行 SQL 工作。最佳作法是以其用途描述工作,使封裝可以自我記錄並易於維護。
  • TimeOut
    指定工作在逾時之前執行的秒數上限。值為 0 指出無限的時間。預設值是 0。

    ms188957.note(zh-tw,SQL.90).gif附註:
    如果預存程序藉由提供大於 [逾時] 指定的秒數之連接時間與交易完成時間,使預存程序模擬睡眠功能,就不會發生逾時。不過,執行查詢的預存程序一律會受到 [逾時] 所指定的時間限制。
  • CodePage
    指定翻譯變數中的 Unicode 值時要使用的字碼頁。預設值是本機電腦的字碼頁。
  • ResultSet
    指定 SQL 陳述式開始執行的預期結果類型。在 [單一資料列][完整結果集][XML][無] 之間選取。
  • 連接
    從已定義的連接管理員清單中選擇連接。若要建立新的連接,請選取 <新增連接...>。
  • 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 = 檔案連接

SQLSourceType = 變數

請參閱

參考

執行 SQL 工作編輯器 (參數對應頁面)
執行 SQL 工作編輯器 (結果集頁面)

其他資源

Integration Services Error and Message Reference
存取與變更資料庫資料

說明及資訊

取得 SQL Server 2005 協助

變更歷程記錄

版本 歷程記錄

2005 年 12 月 5 日

新增內容:
  • 新增有關參數化 SQL 陳述式中之參數標記的詳細資訊。