【正文】
WRITE : 39。他比12大39。.ELSE. WRITE : 39。他比12小39。.ENDIF.循環(huán)DO 10 TIMES. WRITE: / 39。這是第39。,ie,39。次39。. ie = ie + 1.ENDDO.把內(nèi)表循環(huán)到結(jié)構(gòu)中LOOP AT itab INTO wa. WRITE : / waid.ENDLOOP.內(nèi)表各種操作collect在內(nèi)表中一定有一個數(shù)值型的字段,而且其他字段均為字符型把數(shù)值型字段上的數(shù)加起來DATA : BEGIN OF wa, a(4) TYPE c, b(4) TYPE c, c TYPE i, END OF wa.DATA itab LIKE TABLE OF wa.waa = 39。00139。.wab = 39。010139。.wac = 100.*APPEND wa TO itab.COLLECT wa INTO itab.waa = 39。00239。.wab = 39。020139。.wac = 200.*APPEND wa TO itab.COLLECT wa INTO itab.waa = 39。00239。.wab = 39。020139。.wac = 100.*APPEND wa TO itab.COLLECT wa INTO itab.LOOP AT itab INTO wa. WRITE : / waa, wab, wac.ENDLOOP.內(nèi)表各種操作readLOOP AT itab1 INTO wa. READ TABLE itab2 INTO wa1 WITH KEY carrid = wacarrid. IF sysubrc 0. clear wa1. movecorresponding wa to wa1. append wa1 to itab2. ENDIF.ENDLOOP.根據(jù)結(jié)構(gòu)修改內(nèi)表modify itab from wa.SQL操作把SQL結(jié)果放入內(nèi)表中SELECT carrid connid cityfrom cityto distance distid FROM spfli INTO CORRESPONDING FIELDS OF TABLE itab. 放到了內(nèi)表中INTO CORRESPONDING FIELDS OF 、多表查詢SELECT s