点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
我已经看到许多帖子声称SAP二进制文本无法在HANA中读取。 我没有找到参考,但是我怀疑STXL.CUSTD是CESU-8以外的其他协议,这是HANA BINTOTEXT()所需要的。
我尝试了许多转换函数组合(HANA Studio中的SQL),并被这种精确的组合打开宝藏的想法深深吸引。
在这个森林里有人成功吗?
这里是三个试验的样本
- SELECT BINTOSTR(TO_BINARY(TO_BLOB(" CLUSTD")))为 EDIText
来自" SAPPRD"。" STXL"
位置" TDNAME" ='0030000462000010'
/*结果:无法完成结果操作。 com.sap.db.jdbc.exceptions.Cesu8ConversionException无效的CESU-8序列*/ - SELECT BINTOSTR(TO_BINARY(" CLUSTD"))为 EDIText," CLUSTD"
来自" SAPPRD"。" STXL"
位置" TDNAME" ='0030000462000010'
/*结果:执行,但为空*/ - 选择 广播(BINTOSTR(广播(CLUSTR 为 二进制))) 为 varchar )为,是EXT,从" "" SAPPRD"中" CLUSTD"
。" STXL" p>
位置" TDNAME" ='0030000462000010'
/*结果:执行,未知计算的整数*/
嗨,彼得,希望您能找到满意的结果。
您是否找到了一些使用SQL读取STXL-CLUSTD的解决方案?
我也想解决这个问题。 所以,如果您找到了一种方法,可以分享吗?
亲切的问候
一周热门 更多>