点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
专家们,
我有一个选择查询,如下所示:
选择--------
其中字段为LR_RANGE。
现在,当我在LR_RANGE中具有大量值时,便会出现转储。 我想知道可以避免转储的最大值数。 我尝试填充该范围内的随机值,但数量不一致。 有时,当我对一个表有700个条目,而对另一表有2000个条目时,我会转储。
请让我知道:
1。 允许的值数量取决于表还是取决于数据库参数?
2。 如何找到可以在我的系统中填写的值的数量?
注意:我们不讨论"选择所有条目"选项。
此致
Karthik
希望这会有所启发。
http://scn.sap.com/community/abap/blog/2012/03/26/the-answer- 当我输入很多选择选项时,为什么要我得到一个简短的转储问题
谢谢,
Shambu
阅读说明13607-使用DBIF_RSQL_INVALID_RSQL终止ABAP a>
致谢,
Raymond
嗨,卡西克,
有一个限制,并且有一个描述该限制的树液注释(不能回忆是哪个)。 但是,select语句的此限制以字节为单位,因此,根据您在选择中使用的字段,这将有所不同。
例如,如果您在vbap中使用matnr并通过复制/粘贴使用了超过大约 选择选项中有1900个物料编号,它将转储。
请检查OSS上的汁液记录。
鲍勃
消息的编辑者:B. Wallagh找到了,汁液注释13607
嗨
这取决于数据库的类型,通常最大数量约为1000 ,但我认为这也取决于用于转换WHERE条件的内存大小。
Max
此限制还取决于内核版本。 请参阅注释2317211。
一周热门 更多>