我想明白了什么模式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