메뉴 건너뛰기

SAP 한국 커뮤니티

DBIF_RSQL_INVALID_RSQL 오류

alarm 2021.06.25 10:01 조회 수 : 809

안녕하세요 ABAP 왕왕 초보입니다. 

 

이번에 프로그램 신규생성을 처음 해보았습니다. 

 

프로그램 단에서 

 

DATA: BEGIN OF ITAB OCCURS 0,
       A LIKE TABLE-A, 
       B LIKE TABLE-B, 
       C LIKE TABLE-C ,
       D LIKE TABLE-D,

END OF ITAB .

 

PERFORM GET_DATA 함수로 데이터를 불러오게 하고 

 

FORM GET_DATA

  SELECT A B C D

   INTO CORRESPONDING FIELDS OF TABLE ITAB

   FROM TABLE

   WHERE DATE = SYSDATE

ENDFORM

 

이정도의 소스로 구성이 되어있습니다. 

 

디버깅을 걸어보면 항상 SELECT 문 시작하자마자 에러 발생하고 ST22에서 에러를 확인해보면

 

DBIF_RSQL_INVALID_RSQL 이런 에러가 뜨고 있습니다. 

 

해당 에러 30번 넘게 발생해서 미치겠어요ㅠㅠ

 

무한 검색을 해본결과 용량 때문인가 싶어서 SELECT 해보아도 49건의 데이터 밖에 조회되지 않습니다. 

 

도대체 무엇 때문일까요...