我完全不熟悉SSIS迁移。所以我很感激帮助。
我正在从源到目的地的一列进行派生。 问题是:
现有专栏:nVarchar(30) 目标列:nVarchar(12)
如何迁移数据或有没有办法在派生列上编写表达式?
我也在为另一列做同样的事情: 从Feature派生,如果不是NULL则设置为TRUE
如何在派生列上编写表达式?
由于
答案 0 :(得分:3)
要将数据类型从nvarchar(30)更改为nvarchar(12),您可以使用“数据转换”组件。
要将NULL替换为其他值,可以使用“Derived column”,其表达式如下:
ISNULL(YourColumn)? TRUE:YourColumn
以下是nvarchar列的示例: