【发布时间】:2014-06-26 17:53:25
【问题描述】:
我对 ssis 有点怀疑。请告诉我如何解决这个问题
源表:emp id,数据类型为 varchar(30),sal money 的名称
id| name | sal
1 | abc |100
,2"| def |2500
3 | ",rac"|1400
4 | ven |200
"5",| jai |100
10| ha |50
当我们将此数据加载到目标表时,我们需要加载正确的数据
目标表数据类型也是 id,name 有 dataype varchar(30),sal money
目标表数据如下所示
目标表:空参数
id | name | sal
1 | abc |100
4 | ven |200
10 | ha | 50
并将错误记录加载到单独的表中
error table:emperror
id | name | sal
,2" | def |2500
3 | ",rac"|1400
"5",| jai |100
当源数据有特殊符号记录需要发送错误表时,条件拆分和其他方式如何写条件。
【问题讨论】:
-
你有这些特殊符号的完整列表吗?
-
所有数据符号都像 ,"!@#$%^*( 。有什么符号表示我们需要将数据分开。谢谢
-
仅表示这些符号 - "!@#$%^*( ?
-
每一个有这个符号的数据都是错误的数据,所以我们需要分离那些有这个符号的数据。
标签: ssis