SELECT BUKRS ZCOMPTEXT ZEXT ZDEST ZZMANDT
APPENDING CORRESPONDING FIELDS OF TABLE GT_MAINCURR
안녕하세요.
오늘은 날씨가 많이 흐리네요..
저는 select문 에서 from 테이블 into corresponding fiedls of 인터널테이블 이런식으로만 사용을 해봤는데
위에처럼 appending을 사용하면
필드가 gt_maincurr라는 인터널 테이블에 저장이 되는건가요??
append는 저장할때 쓰이고
clear 문장은 필요없는 데이터를 삭제하기 위해서 사용하는걸로 알고있는데
제가 생각하고 있는게 맞는건가요???
댓글 8
-
아카드05
2009.01.21 20:37
-
쭈니
2009.01.21 21:46
질문이나 답변으로 자신의 포인트점수를 올립니다. 저도 자세히는 모르지만 포인트점수와 다른게 있는지는 모르겠지만
답변도 하고 질문도 하다보니 포인트점수 쌓이고 그러면서 저도 등급이올라가더라구요.
운영자가 아니다보니. 자세한 내막까지는 모르겠으나, 어느정도의 일정수치의 포인트점수에 비례하는거 같습니다.
아카드05님의 질문에 답변이 되었는지는 모르겠습니다^^
그럼 답변 감사드리구요~ 즐밥하세요~
-
아카드05
2009.01.21 22:06
답변 감사합니다. ㅋ
위에 답변 빠뜨린게 있어서 추가 답변드립니다. 즐밥하세요^^
APPEND ->인터널 테이블 HEADER의 데이타를 BODY에 APPEND
CLEAR -> 인터널 테이블 HEADER의 데이타를 CLEAR.
( 인터널 테이블의 BODY 데이타까지 CLEAR하려면 REFRESH ITAB. 또는 CLEAR ITAB[]. 구문도 같은 효과)
-
CoMAN
2009.01.21 22:35
SELECT BUKRS ZCOMPTEXT ZEXT ZDEST ZZMANDT
APPENDING CORRESPONDING FIELDS OF TABLE GT_MAINCURR.
=> Appending을 하면 internal table GT_MAINCURR에 값이 있어도 추하게 됩니다.
(데이터가 중복될수 있음)
SELECT BUKRS ZCOMPTEXT ZEXT ZDEST ZZMANDT
INTO CORRESPONDING FIELDS OF TABLE GT_MAINCURR.
=> into를 사용하게 되면 internal table GT_MAINCURR에 값이 있으면 삭제하고, 넣게 됩니다.
(삭제란 개념보다 modify가 맞을지도 모르겠네요)
-
쭈니
2009.01.21 22:40
SELECT BUKRS ZCOMPTEXT ZEXT ZDEST ZZMANDT
APPENDING CORRESPONDING FIELDS OF TABLE GT_MAINCURR.
=> Appending을 하면 internal table GT_MAINCURR에 값이 있어도 추하게 됩니다.
(데이터가 중복될수 있음)
===> 이 방법을 사용할시에는 그럼
GT_MAINCURR에 없는 필드를 추가 할시에 쓰면 유용하겠네요?
-
無念군
2009.01.22 03:50
등급업관련 사항은..
절대 노출이 되어서는 안되는 site 보안의 일급 비밀 사항 입니다 +_+..
농담이구요..
Q&A 활동 열심히 하시면.. 되욤.. 다른거 없어요..
여~~~얼 심 히~~.. ^^*
-
카츠
2009.01.22 05:02
요 밑밑에 제가 올린 질문에 into corresponding하고 appending을 바로 같이쓰는 예가 있어요 보시면
약간 이해가 되실지 모르겠네요.
-
쭈니
2009.01.22 05:15
아 그렇군요~
카츠님의 글을 보고 나니 그래도 이해는 쉽게 되네요~
아직 배울점도 많은 초보라서
질문할때도 힘든점이 좀 있습니다.
저도 아직은 업무를 하면서 복잡하게만 짜놓구 그러다보니.
잘하시는분들 보면 부럽습니다.
저도 그렇게 되는 그날까지 열심히 하렵니다.^^
그럼 다들 수고하세요~
SELECT BUKRS ZCOMPTEXT ZEXT ZDEST ZZMANDT
INTO CORRESPONDING FIELDS OF TABLE GT_MAINCURR
........
........
SELECT BUKRS ZCOMPTEXT ZEXT ZDEST ZZMANDT
APPENDING CORRESPONDING FIELDS OF TABLE GT_MAINCURR
보통은 위와 같은 식으로 GT_MAINCURR 이라는 인터널 테이블에 이미 데이타가 들어가 있고,
해당 인터널 테이블에 데이타를 추가적으로 APPEND 할 때 사용합니다.
인터널 테이블에 데이타를 추가로 APPEND하는 경우가 아니면 일반적으로는
INTO CORRESPONDING FIELDS OF TABLE 구문을 사용합니다.
그럼 좋은 하루 되세요^^
PS. 근데 어떻게하면 특별회원이 될수있는건가요?^^ ㅋ