HANA计算视图上SAP BW中的特殊字符(Äܧusw.)

2020-09-26 18:38发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)尊敬的专家, 我们构建了一个计...

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


尊敬的专家,

我们构建了一个计算视图,以通过SDA将数据从SAP BSEG获取到BW。 一个字段包含特殊字符(Äܧ),并且也必须缩短。

因此,我们使用以下SQL创建了计算的列:

if(strlen(" Q_UMSKZ_P" )!= 0 ,向左str(" Q_UMSKZ_P" 1 ),''

问题在于,使用此SQL,每个特殊字符都将转换为

'Ã',如果您要进行数据预览,则会收到以下错误消息:

错误:SAP DBTech JDBC:[7]:不支持的功能:无效的字符编码:函数__trex_field_String __()处的'Ã',()

在Composite Provider中,此字段被分配给SPRO中的一个字符und,在异常表中-因此通常它应该可以工作,但不能...

有人知道什么SQL可以帮助您 得到Äܧ?

预先感谢。

Mirjam