如何将列中的记录转换为Datastage中的Camel Case?

问题描述 投票:0回答:2

我有一个表,其中有一个名称列,该列中的名称均为小写。我想将字符串转换为驼峰式。表头如下表格| ID |名称|电话号码|| 01 |鲍勃·惠勒| 999999999 |

datastage
2个回答
0
投票

我认为没有特定的功能。

UpCase可用。

您可能考虑一种解决方法,将第一个和其他每个第一个字符转换为大写空格。


0
投票

如果您尝试在服务器作业中执行此操作,请使用Oconv(InLink.MyString,“ MCT”)。

在并行Transformer阶段中没有直接可用的功能。你可以:(a)将服务器Transformer放在服务器共享容器中,并在并行作业中使用它,(b)用C ++编写自己的例程并引用它(称为“并行例程”),或者(c)研究该表所在的数据库是否具有任何一种驼峰大小写转换功能。

© www.soinside.com 2019 - 2024. All rights reserved.