Schlagwort: eq

interne Tabelle

REPORT YZSM0007 . TABLES SFLIGHT. DATA: FLUG_LISTE LIKE SFLIGHT OCCURS 0 WITH HEADER LINE. SELECT * FROM SFLIGHT INTO TABLE FLUG_LISTE. LOOP AT FLUG_LISTE. WRITE: /10 FLUG_LISTE-CARRID, 20 FLUG_LISTE-CONNID, 30 FLUG_LISTE-FLDATE, 40 FLUG_LISTE-PRICE. ENDLOOP. DELETE FLUG_LISTE WHERE CARRID NE ‚LH‘.

Veröffentlicht in ABAP Getagged mit: , , , , , , , , , , , , , ,

geschachtelter Select-Befehl

REPORT YZSM0005 . PARAMETERS: L_NR LIKE EKKO-IHREZ, L_ANT LIKE EKKO-LIFNR, MAT_NR LIKE EKPO-MATNR. TABLES: EKKO, EKPO. SELECT * FROM EKKO WHERE IHREZ = L_NR AND LIFNR = L_ANT. SELECT * FROM EKPO WHERE MATNR = MAT_NR AND EBELN = EKKO-EBELN.

Veröffentlicht in ABAP Getagged mit: , , , , , , , , , , , , ,

Select-Befehl

REPORT YZSM0002 . TABLES SBOOK. * write: / ‚carrid‘, ‚connid‘, ‚fldate‘, ‚bookid‘, ‚luggweight‘,’wunit‘. SELECT * FROM SBOOK WHERE CARRID EQ ‚LH‘ AND CONNID = 0400. WRITE: / SBOOK-CARRID, 10 SBOOK-CONNID, 20 SBOOK-FLDATE, 31 SBOOK-BOOKID, 43 SBOOK-LUGGWEIGHT DECIMALS 2 EXPONENT 5,

Veröffentlicht in ABAP Getagged mit: , , , , , , , , , , ,

Hinweise zur Performance von Open-SQL

Menge der selektierten Sätze so klein wie möglich halten Ausfeilen der WHERE-Bedingung ist besser, als Sätze umsonst zu lesen und später zu verwerfen Anzahl der pro Satz übertragenen Felder so klein wie möglich halten anstelle von „*“ nur die wirklich

Veröffentlicht in ABAP Getagged mit: , , , , , , , , , , , , , , , , , ,