【问题标题】:How to Select Only Alphanumeric characters from a string in Datastage?如何从 Datastage 中的字符串中仅选择字母数字字符?
【发布时间】:2016-01-19 11:12:57
【问题描述】:

我的数据遇到问题,在我的数据中,除了字母数字字符之外的列字段中,对于 EX 在名称列中: Ravicᅩhandr¬an (¬ᅩ○`) 就像那里有这么多字符。我需要像 Ravichandran 这样的结果。我怎样才能做到这一点?有什么办法可以在变压器阶段去除。

我在Transformer阶段尝试了Convert功能,但是在使用Convert时出现问题,我不确定这些未知字符,我上面显示的只是示例。

我的要求是,除字母数字外,必须删除。并且余额字符串应该是一样的。

我怎样才能完成这项工作?

【问题讨论】:

    标签: internationalization alphanumeric datastage


    【解决方案1】:

    以下 Convert 函数可用于 Transformer 阶段以从列中删除任何类型的未知/特殊字符。

           **Convert(Convert('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ','', Column_Name1),'',Column_Name1)
    

    例如:Convert(Convert('ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789 ','', to_txm.SourceCode),'',to_txm.SourceCode)**

    【讨论】:

      猜你喜欢
      • 2016-04-24
      • 2016-09-27
      • 2017-12-29
      • 1970-01-01
      • 1970-01-01
      • 2018-03-01
      • 2012-05-11
      • 2014-04-03
      • 1970-01-01
      相关资源
      最近更新 更多