共用方式為


使用 SQL 配接器搭配使用者定義型別的資料表和檢視作業

您可以使用 SQL 配接器,對具有使用者定義類型資料行的資料表或檢視執行作業, (UDT) 。 您可以使用標準資料表作業 (Insert、Update、Delete 和 Select) ,將資料讀取或寫入 UDT 類型的資料行。 您也可以在這類資料表上執行預存程式和函式。 不過,您必須先執行某些工作,才能使用配接器來處理具有 UDT 資料行的資料表。 執行這些工作之後,您可以使用配接器來:

對具有 UDT 的資料表執行作業時的考慮

您必須先執行下列工作,才能使用配接器對具有 UDT 資料行的資料表執行作業。

  • 使用 Visual Studio 產生作業的架構時

    UDT 類型 元件的位置
    SQL SERVER隨附的 UDT,例如 Geography - 請確定已將 Microsoft.SqlServer.Types.dll 新增至 GAC。
    - 請確定 system32 資料夾中有 SqlServerSpatial.dll 可用。

    您可以在電腦上的安裝這些 DLL,方法是執行SQL Server安裝程式,然後選取精靈的 [功能選取] 頁面中的 [管理工具 – 基本管理工具 – 完成]。
    UDT 未隨附于SQL Server,但由使用者定義 請確定 UDT 的個別元件位於與 Visual Studio 可執行檔相同的位置,devenv.exe。 可執行檔通常位於 <installation drive>:\Program Files\Microsoft Visual Studio <version>\Common7\IDE
  • 使用 BizTalk Server 執行作業時

    UDT 類型 元件的位置
    SQL SERVER隨附的 UDT,例如 Geography - 請確定已將 Microsoft.SqlServer.Types.dll 新增至 GAC。
    - 請確定 system32 資料夾中有 SqlServerSpatial.dll 可用。

    您可以在電腦上的安裝這些 DLL,方法是執行SQL Server安裝程式,然後選取精靈的 [功能選取] 頁面中的 [管理工具 – 基本管理工具 – 完成]。
    UDT 未隨附于SQL Server,但由使用者定義 請確定 UDT 的個別元件可在BizTalk Server安裝位置下使用。 針對BizTalk Server,這通常是 < 安裝磁片磁碟機 > :\Program Files\Microsoft BizTalk Server。
  • 使用 Visual Studio 執行作業時

    UDT 類型 元件的位置
    SQL SERVER隨附的 UDT,例如 Geography - 請確定已將 Microsoft.SqlServer.Types.dll 新增至 GAC。
    - 請確定 system32 資料夾中有 SqlServerSpatial.dll 可用。

    您可以在電腦上的安裝這些 DLL,方法是執行SQL Server安裝程式,然後選取精靈的 [功能選取] 頁面中的 [管理工具 – 基本管理工具 – 完成]。
    UDT 未隨附于SQL Server,但由使用者定義 請確定 UDT 的個別元件位於與專案可執行檔相同的位置,通常位於專案的 \bin\Debug 資料夾底下。

    完成這些工作之後,您全都會設定為在具有 UDT 的資料表上執行作業。

另請參閱

使用配接器連線到 SAP 系統