DATA: BEGIN OF wa,
id TYPE scustom-id,
name TYPE scustom-name,
END OF wa.
DATA: BEGIN OF wa,
id LIKE scustom-id,
name LIKE scustom-name,
END OF wa.
댓글 3
-
SAP폐인
2008.12.10 00:06
-
착한악마
2008.12.10 00:46
제가 알기로는 큰 차이는 없지만, like경우 앞에서 생성한 동일한 타입의 변수를 선언할 때 사용합니다.
-
썬
2008.12.10 23:52
SAP 폐인님이 설명 해 주신 내역을 참조 하세요 ^^
*DATA: V_TEST1 TYPE IT_T001-WAERS. --> Error
DATA: V_TEST2 LIKE IT_T001-WAERS.
DATA: V_TEST3 TYPE WAERS.
*DATA: V_TEST4 LIKE WAERS. --> Error
DATA: V_TEST5 TYPE T001-WAERS.
DATA: V_TEST6 LIKE T001-WAERS.
TYPE은 DB에 저장된 TYPE에 대해서 참조하는 것이며, LIKE는 모든 Data Object에 대해 참조하는 것입니다.
TYPE는 내부적으로 선언된 Data Object에 대해서 참조하지 못합니다. 다만 TYPES로 선언한 것은 참조할 수 있습니다.