인터널테이블끼리 move 를 했더니 데이터가 안들어가 는데
안되는건가요? 한개의 인터널테이블에 담겨있는걸로
다른 인터널테이블에 옮길수있는 방법이 있을까요?
댓글 5
-
bd
2008.03.14 18:48
-
kkamui
2008.03.14 18:48
두 테이블의 필드명이 같으면 루프안에서 move-corresponding해도 되구요
두 테이블의 구조가 완전히 같으면 a[] = b[]이렇게해도 넘어가요.
-
대지꿀꾸링
2008.03.14 19:22
move-corresponding 하게되면,
append 안해도 인터널 테이블에 자동으로 insert 되나요?
-
우루사푸우
2008.03.14 19:36
대지꿀꾸링님 move-corresponding 은 loop 안에서 append를 해줘야하구요
[]는 append 안해줘도 됩니다.
-
대지꿀꾸링
2008.03.14 19:47
네 감사합니다^^
두개의 인터널 테이블의 구조가 동일하다는 조건하에
a[] = b[]
이렇게 하시면
a라는 인터널테이블의 바디 내용이 b라는 인터널 테이블로 복사(?)가 됨니다. ^^
비슷한 질문이 예전에 e-abap 싸이트에 올라와 있습니다. 참고 해보세용