reduce1 [Syntax] REDUCE - 축소 연산자 REDUCE 축소 연산자 ABAP New syntax 중 하나인 REDUCE 구문 입니다. 단순한 집계 같은 경우 LOOP 보다 사용이 간편하고 성능도 우수하다 합니다. # 사용 예시 SELECT * FROM T001 INTO TABLE @DATA(LT_TMP). " 기존 LOOP SUM 구문 DATA LV_CNT TYPE I VALUE 0. LOOP AT LT_TMP INTO DATA(LS_TMP) WHERE XTEMPLT EQ SPACE. LV_CNT += 1. ENDLOOP. WRITE:/ LV_CNT. CLEAR LV_CNT. " REDUCE 를 이용한 COUNT LV_CNT = REDUCE I( INIT X = 0 FOR LS IN LT_TMP WHERE ( XTEMPLT EQ SPACE ) N.. 2023. 7. 12. 이전 1 다음