코딩시 주로 사용되는 명령어를 정리해 보았습니다
명령어 |
Sample code |
설명 |
CLEAR itab. |
CLEAR itab. (with header line) |
itab의 Header Line 만을 제거한다. |
REFRESH itab. |
REFRESH itab. |
itab의 body의 내용을 제거한다. |
DESCRIBE TABLE~~ |
DESCRIBE TABLE itab LINES lv_lin OCCURS lv_ini KIND lv_knd. |
lv_lin = itab.RowCount. lv_ini = inital Size |
SORT itab. DESCENDING BY land weight ASCENDING. |
SORT itab. |
itab. [itab]의 기본키로 정렬을 수행한다. |
if itab1 eq itab2. [=] |
if itab1 eq itab2. |
itab1[Rowcount] , itab2[Rowcount]를 비교한다. |
MOVE itab[] TO itab[] |
[데이타]를 이동할때. |
itab1과 itab2는 모두 동일한 Structure로 구성되어야 한다. |
MOVE-CORRESPONDING |
[데이타]를 이동할때. |
wa1 wa2는 다른 배열의 구조체여도 상관없다. |
INSERT |
INSERT TABLE itab. |
itab의 header line의 내용을 가장마지막에 추가한다. |
APPEND |
APPEND itab. |
itab의 header line의 내용을 가장마지막에 추가한다. |
COLLECT |
COLLECT wa INTO itab. |
itab의 구성원중 숫자형(i,f,p)을 제외한 것을 키값으로 간주, |
MODIFY |
MODIFY TABLE itab FROM wa. |
itab 의 내용중 wa와 키값이 일치하는 첫번째 항목에 대해서 수정하라 |
MODIFY itab FROM wa TRANSPORTING col2 |
itab-col2 의 내용을 wa-col2로 변경.( col2 > 30 을 만족하는 항목에대해서) | |
MODIFY itab FROM wa INDEX 1. |
itab 의 내용을 wa로 변경.(INDEX = 1 인 항목만) | |
DELETE |
DELETE TABLE itab FROM wa. |
itab 의 내용중 wa와 키값이 일치하는 첫번째 항목에 대해서 삭제하라 |
DELETE itab |
itab 의 내용을 삭제( col2 > 30 or col1< 10 을 만족하는 항목에대해서) | |
DELETE itab INDEX : 1,2,3. |
itab 의 내용중 INDEX (1,2,3) 인 항목만 삭제. | |
READ |
READ TABLE itab FROM wa INTO wa. |
itab 의 내용중 wa와 키값이 일치하는 첫번째 항목에 대해서 읽어와라 |
READ TABLE itab WITH TABLE KEY col1 = 1 |
itab의 키값을 [eq]관계로 만족하는 단하나의 wa를 얻고자 할때사용. | |
READ TABLE itab INTO wa INDEX 5. |
itab 의 내용중 INDEX (5) 인 항목만 얻고자 할때 |
댓글 42
-
Geno
2011.05.16 21:47
-
아밥초짱
2011.05.18 23:39
좋은정보 감사합니다^^
-
icarus
2011.05.19 22:01
유용한 정보 감사합니다.
-
!일격필살!
2011.05.20 19:28
좋은 자료 감사해요~
-
dltkd8
2011.05.25 00:09
감사합니다
-
Chaconne
2011.05.26 00:56
정말 깔끔하게 정리해 주셨네요 감사합니다.
-
야이다
2011.05.28 01:09
감사합니다 ^^
-
고담
2011.05.31 21:01
오랜만에 사용할려고 하면..헷갈리는 것들이었는데..이것보면 도움이 많이 되겠네요.
-
zeroT
2011.06.04 01:30
매번 헷갈렸던것들인데 정리 한것들이 도움이 되겠네요. 감사합니다. ~
-
멍멍이
2011.06.09 03:30
감사합니다 ^^
-
세미
2011.06.09 20:22
깜끔한 정리 감사합니다^^
-
honey
2011.06.14 18:57
정리가 되니 좋네요. 감사합니다.
-
abap77
2011.07.08 19:18
정리 감사합니다.
-
zambia21
2011.07.09 02:43
좋은 자료 감사합니다.
-
철수야놀자
2011.07.18 08:31
감사합니다.
-
whitent
2011.07.27 20:04
감사합니다
-
야구감독
2011.08.09 21:18
감사합니다.
-
남아밥
2011.08.29 20:05
한눈에 알아보기 좋네요 ㅋ 감사합니다 ~
-
11jay
2011.09.08 19:46
깔끔한 정리 감사합니다. 헷갈렸던 부분들도 많이 이해할수 있어서 많은 도움이 되었습니다.
-
나무책상
2011.09.21 02:51
감사합니다.
-
shiny
2011.09.27 22:46
clap clap clap
-
antang
2011.09.30 19:51
깔끔한 정리와 기초 정보 감사합니당 ^^
-
혁민짱
2011.11.07 20:27
좋은 정보 감사해요.
-
냐옹이당
2011.11.21 23:54
정말 좋은 자료 감사합니다^^
-
디카초올~
2011.12.08 20:18
감사합니다.
-
로젠
2011.12.22 22:39
감사합니다 ^^
-
Top쵸파
2012.01.12 20:34
좋은 자료 감사합니다!!
-
똘똘이모모짱
2012.01.16 08:22
좋은자료 정말 감사합니다. ㅎㅎ
-
항상감사합니다
2012.02.09 18:36
잘보겠습니다~
-
오디세우스
2012.04.12 18:44
잘 보겠습니다
-
오버걸
2012.05.31 23:14
감사드립니다..
-
mosland
2012.07.24 20:08
좋은 정보 ㄳ
-
보노쿤~
2012.09.21 22:41
너무나 감사드려요.. 잘보고 배워갑니다~~ ^^
-
주니^^
2012.11.06 19:15
좋은 자료 감사합니당...^^
-
창의력대장
2013.01.08 17:57
감사합니다!
-
moon8181
2013.01.24 20:36
완전 깔끔하게 정리하셨네요!!!
-
성사장
2013.01.30 18:19
좋은자료 감삽니다. 정리 완전 좋네요^^
-
자드러브
2013.02.25 20:05
북마크해둬서 두고두고 잘 쓰겟습니다.
-
이수현
2013.08.01 19:45
좋은 자료 감사합니다.
-
규티
2014.01.08 18:16
고맙습니다!
-
뺑기
2015.03.13 18:59
internal table에 대한 깔끔한 내용 정리네요. 좋은 자료 감사합니다. ^^
-
clown333
2018.09.05 20:09
감사합니다.
보기 좋고 깔끔하네요..^^ 감사합니다