2012-01-07 90 views
1

我完全不熟悉SSIS迁移。所以我很感激帮助。是否有解决SSIS数据迁移的方法

我正在做一个从源到目标的列的派生。 问题是:

现有柱:NVARCHAR(30) 目标列:NVARCHAR(12)

我如何迁移数据或是否有写在派生列表达式的方法吗?

而且我在做同样的事情的另一列:从功能 导出,如果不是NULL,则设置为TRUE

我怎样写上派生列体现在哪里?

由于

+0

如果什么数据超过12个字符,会发生什么? – billinkc 2012-01-07 23:38:40

回答

3

要改变从为nvarchar(30)为nvarchar(12),数据类型可以使用 “数据转换” 组件。

ISNULL(YourColumn):
Data conversion

要使用可以使用 “派生列” 以表达这样的其他值替换空的? TRUE:YourColumn

这里是一个nvarchar列的例子:

Derived column

相关问题