abap开发中OPEN SQL 通过内表数据作为查询条件 FOR ALL ENTRIES IN eina~infnr = it_cdhdr-objectid

2024年12月01日 08:47
有4个网友回答
网友(1):

常见的解决方法有两种,1 定义一个新的内表,对应字段跟table中字段类型一致。
copy 条件表数据到新的内表。使用新的内表查询。
2 要是作为条件查询的表的字段长于table的,
比如a 10 位长, b 12位长,可以 a = b(10)。
强制指定后者长度,但是不推荐这么做,呵呵。

网友(2):

碰到过:vbrk的kunnr和kna1的kunrg 做FOR ALL ENTRIES IN
没有报错!

网友(3):

wu

网友(4):

不一样你怎么能做FOR ALL ENTRIES 呢??