【发布时间】:2012-10-25 03:30:16
【问题描述】:
我有一个包含 200 多列的源表,我将其放入 SSIS 并使用“OLEDB 源”组件来提供数据,然后将流映射到派生列转换以处理空数字/日期/文本用空白值替换数据。
目前,我在派生列中设置以下表达式:
ISNULL([EMPLOYEE ID]) ? "" : [EMPLOYEE ID]
ISNULL([EMPLOYEE FNAME]) ? "" : [EMPLOYEE FNAME]
等等……
由于我有 200 多个列,我必须在派生转换中执行 200 次,是否有更好的方法使用 SSIS 来处理这个问题?
在 Windows 2008R2 上运行 SQL Server 2008 Standard。
【问题讨论】:
标签: sql sql-server-2008 tsql ssis data-warehouse