首页 > 解决方案 > 如何为ssis的oledb目标中的列分配一个常量值

问题描述

我有一个 OLE DB 目标,它有一个目标列,例如 TrackDateTime 、 OperationTypeID 和 TrxID 。这里 TrxID 我将从输入列中获取一个值。但我在这里的要求是获取 TrackDateTime 、 OperationTypeID 的值:这里 TrackDateTime 必须是当前日期和时间,并且 OperationTypeID 必须始终为 2。我怎样才能做到这一点?

在此处输入图像描述

标签: sql-serverssisetloledbdestination

解决方案


您可以使用派生列转换来生成固定值:

跟踪日期时间

GETDATE() 

或者如果您需要包执行日期时间:

[System::StartTime]

操作类型ID

2

有用的网址


推荐阅读