Ansicht
Dokumentation

ABENOPEN_SQL_LISTS_OBSOLETE - OPEN SQL LISTS OBSOLETE

ABENOPEN_SQL_LISTS_OBSOLETE - OPEN SQL LISTS OBSOLETE

PERFORM Short Reference   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Leerzeichenseparierte Listen

Folgende Listen einer -Anweisung können noch mit Leerzeichen statt Kommata als Trennzeichen angegeben werden, solange keiner der strikten Modi der Syntaxprüfung ab Release 7.40, SP05 wirksam ist.

  • Angabe von Spalten hinter GROUP BY

    ... GROUP BY col1 col2 ...

  • Angabe von Spalten hinter ORDER BY

    ... ORDER BY ${col1$|a1$} $[ASCENDING$|DESCENDING$]
                 ${col2$|a2$} $[ASCENDING$|DESCENDING$]
                 ...

Diese Angaben sind obsolet. Listen sollen immer kommasepariert werden.

Beispiel

SELECT-Anweisung mit leerzeichenseparierten Listen.

SELECT carrid connid
       FROM spfli
       INTO (carrid, connid)
       WHERE carrid = carrid AND
             connid = connid
       ORDER BY carrid connid.

Empfohlene Schreibweise mit kommaseparierten Listen, die gleichzeitig die Verwendung des Fluchtsymbols @ vor Hostvariablen erzwingen.

SELECT carrid, connid
       FROM spfli
       WHERE carrid = @carrid AND
             connid = @connid
       ORDER BY carrid, connid
       INTO (@carrid, @connid).





TXBHW - Original Tax Base Amount in Local Currency   BAL Application Log Documentation  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3240 Date: 20240523 Time: 100435     sap01-206 ( 27 ms )