如何在 SSIS 2008 中创建虚拟列

How to create a dummy columns in SSIS 2008

我有一个平面文件 (.csv)

ID, Name
1, ABC
2, CDE
3, DEF

我想将这些列插入到目标 Oracle Table 中,并将系统日期插入到 Load_Dt 列中

Create Table Temp1
(Load_Dt Date,
ID Number,
Name Varchar2(10));

环境:

执行此操作的一种方法是使用派生列转换。

DataFlow Task中添加一个Derived Column Transformation

添加类型为 DT_DBTIMESTAMP 的新列,表达式为:

(DT_DBTIMESTAMP)GETDATE()

在此 Microsoft Docs article

中阅读有关 Derived Column Transformation 的更多信息