我想明白了什麼模式SQL Server集成服務(SSIS)用於連接到Teradata的14SSIS(SQL Server集成服務)和Teradata易失性表。 (Teradata的SQL調優)
- ODBC
- .NET
- OLE DB
這些或多或少比這些。我的主要問題是如何在SSIS包中執行teradata volatile表創建語法。以上哪些支持它,它是如何完成的?謝謝
我想明白了什麼模式SQL Server集成服務(SSIS)用於連接到Teradata的14SSIS(SQL Server集成服務)和Teradata易失性表。 (Teradata的SQL調優)
這些或多或少比這些。我的主要問題是如何在SSIS包中執行teradata volatile表創建語法。以上哪些支持它,它是如何完成的?謝謝
不應該像SQL sql任務一樣簡單嗎?
CREATE VOLATILE TABLE table_1
(
column1 datatype,
column2 datatype,
.
.
columnN datatype
) ON COMMIT PRESERVE ROWS;
作爲使用sql任務的替代方法,您可以使用global temporary table。這樣你仍然有一個會話特定的臨時表,但是你不需要在運行中創建它。
DBA的天才不會爲這些SSIS用戶提供任何臨時空間。我唯一的選擇是VT或直接重寫查詢。 – user1874594
問題是SSIS允許創建易失性表語句。請記住,我是通過第三方工具而不是直接使用SQL助手來完成這項工作的。當然,你可以用這種方式編寫代碼。我的問題是EXE。它通過SSIS。我不需要SSIS,我正在與一個使用SSIS訪問TD的團隊合作,我想知道如何讓他們實現VT。是否清楚? – user1874594