메뉴 건너뛰기

SAP 한국 커뮤니티

안녕하세요.

 

인터널테이블 선언 차이로 SELECT 시 필드가 누락되는 현상이 있는데 이유를 몰라서 문의드립니다

 

 

저는 보통 

 

DATA : IT_TAB LIKE MARA OCCURS 0 WITH HEADER LINE. 이나 BEGIN OF ~END OF 로 선언해서 사용중입니다

 

그런데 다른분이 개발해놓은 프로그램에서 'TYPE TALBE OF' 로 인터널 테이블을 선언해두어서 규칙을 꺠지 않으려 이렇게 선언하고 사용했습니다.

 

 

문제는 TYPE TABLE OF 로 선언한 인터널테이블에

 

    SELECT FIELD1  FIELD2 FIELD3  FIELD77

      INTO CORRESPONDING FIELDS OF TABLE IT_TAB
      FROM [TABLE]
      WHERE ~~~~~

 

이렇게 SELECT를 하면 실제 [TABLE]의 순서대로 FIELD 1, 2, 3까지는 데이터가 들어오나 중간에 건너띈 FIELD77에는 데이터가 들어오지 않았습니다.

 

그래서 원래 사용하던데로 인터널테이블 선언을 LIKE로 해주니 정상적으로 들어옵니다..

 

 

TYPE TABLE OF 로 선언했을경우와 LIKE로 선언했을 경우 차이가 어떤건가요..??

(이 프로그램에서는 TYPE TABLE OF 로 선언한 다른 인터널테이블을 사용하는 경우 SELECT * 로 전체 데이터를 가져오고 있긴합니다 !)

 

 

두개의 차이와 발생하는 이유가 궁금합니다 ~!

 

 

번호 제목 글쓴이 날짜 조회 수
6225 동적 SUBMIT ... WITH ... AND RETURN 구문 문의입니다 [2] 다크나잇트 2020.10.22 626
6224 cbo table에 데이터 넣을 때 [1] kyj 2020.10.21 526
6223 SAP TCODE COMMAND 창 USER EXIT [2] file 스땐 2020.10.20 450
6222 join 문 안에 on 에서 concat사용가능할까요 일찡 2020.10.19 285
6221 ALV의 한 필드에서 줄바꿈을 표현해줄 수 있나요? [2] 늙은나무 2020.09.24 1475
6220 ABAP 코드 다운받을때 한글 주석 깨지는 현상.. [2] 다크나잇트 2020.09.20 1084
6219 alv화면에서 중복데이터 입력시 [1] 초보초보왕초보 2020.09.18 543
6218 reuse_alv_grid_display 에서 data_change 후에 alv에 refresh하여 뿌리는 방법 좀 부탁드립니다. 리코보코 2020.09.18 7025
6217 디버거 질문 입니다. 십년만에 2020.09.17 180
6216 abap sql left mid 질문 [2] aodwlsghd 2020.09.14 2738
6215 STATUS Application Toolbar 권한 주기 jaden_ 2020.09.11 331
6214 abap sql 최대값 구하기 질문 [3] aodwlsghd 2020.09.11 1391
» 인터널 테이블 선언 차이 (SELECT 시 일부 필드가 누락..) [3] 아좀더 2020.09.07 595
6212 MS_EXCEL_OLE_STANDARD_DAT 원하는 위치에 excel 저장 앙흥 2020.09.06 616
6211 CK11N EXIT 문의 file 죠죠 2020.09.04 398
6210 모듈 풀 테이블 컨트롤 셀 데이터 변경 관련 질문입니다 DGRG 2020.09.01 207
6209 WSDL 연결 질문 드립니다. [4] file 고니 2020.08.31 1647
6208 Dictionary Search help 정렬 문의 repairbalm 2020.08.31 162
6207 DROPDOWN과 register_edit_event를 동시사용 문제 jolion 2020.08.27 177
6206 SE38에서 좌측 repository browser 띄우기 [1] 롯자 2020.08.21 348