替换SSIS中的随机字符
Replacing random characters in SSIS
我在 SSIS 中创建了一个派生列表达式,用于替换随机字符,这些字符在包为 运行 时出现在描述列中。除了一个 ?当包裹为 运行.
时出现在描述开头的标记
我查看了来源 table 描述栏,但在那里找不到任何问题。我已经包含了我正在使用的表达式。有什么我想念的吗?
如有任何帮助,我们将不胜感激。
(DT_STR,4000,1252)SUBSTRING(REPLACE(REPLACE(REPLACE(DCCDescNew,":",":"),"</p>"," "),"</div>"," "),60,4000)
替换?
可以用一个简单的替换函数来完成:
REPLACE([Col],"?"," ")
您的派生列表达式应该是
(DT_STR,4000,1252)SUBSTRING(REPLACE(REPLACE(REPLACE(REPLACE(DCCDescNew,":",":"),"</p>"," "),"</div>"," "),"?"," "),60,4000)
如果这不起作用,请检查问号是否不是 unicode 字符
我在 SSIS 中创建了一个派生列表达式,用于替换随机字符,这些字符在包为 运行 时出现在描述列中。除了一个 ?当包裹为 运行.
时出现在描述开头的标记我查看了来源 table 描述栏,但在那里找不到任何问题。我已经包含了我正在使用的表达式。有什么我想念的吗?
如有任何帮助,我们将不胜感激。
(DT_STR,4000,1252)SUBSTRING(REPLACE(REPLACE(REPLACE(DCCDescNew,":",":"),"</p>"," "),"</div>"," "),60,4000)
替换?
可以用一个简单的替换函数来完成:
REPLACE([Col],"?"," ")
您的派生列表达式应该是
(DT_STR,4000,1252)SUBSTRING(REPLACE(REPLACE(REPLACE(REPLACE(DCCDescNew,":",":"),"</p>"," "),"</div>"," "),"?"," "),60,4000)
如果这不起作用,请检查问号是否不是 unicode 字符