数据库的SQL代码:359"字符串太长:分配的值超过了8388607的最大长度

2020-08-23 16:21发布

点击此处---> 群内免费提供SAP练习系统(在群公告中)加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)您好专家 在HANA(2.00...

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

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


您好专家

在HANA(2.00.044)数据库上的Business Suite上,我们尝试使用SQL脚本中的 SPLIT_TO_TABLE 处理大文本值。 文本值具有 472345285 个字符。

我们将此文本传递给 AMDP ,并使用以下语法在此处进行处理。

方法通过hdb语言sqlscript的数据库过程split_string。
     开始
     DECLARE textOutput TABLE(RESULT nclob);
     TEST_OUTPUT = SQLSCRIPT_STRING:SPLIT_TO_TABLE(:input_text,Char(13));
     结束;
     方法。
 

但是, SPLI_TO_TABLE 函数失败,并显示如下错误:

数据库的SQL代码:359"字符串太长:分配的值超过了46395的最大长度8388607 

请提出任何建议...

谢谢

Ajith