Anfang des Inhaltsbereichs

Syntaxdokumentation condition Dokument im Navigationsbaum lokalisieren

Syntaxregel zur Tabellenbeschreibung

Syntax

<condition> ::= <simple_condition> | (<condition>) | <condition> AND <condition>
| <condition> OR <condition> | NOT <condition>

Verwendung

Der SAP DB Loader unterscheidet einfache Bedingungen und zusammengesetzte Bedingungen. Einfache Bedingungen können mit NOT negiert oder mit AND und OR zu zusammengesetzten Bedingungen kombiniert und beliebig geklammert werden.

Operatoren in Klammern werden vor nicht geklammerten Operatoren ausgewertet.

Wenn keine Operatoren geklammert wurden, wichtet der SAP DB Loader die Operatoren wie folgt:

Es werden nur jene Sätze geladen, für die die einfache oder zusammengesetzte Bedingung zutrifft.

Siehe auch:

Selektieren von Datensätzen

Beispiel

Sie wollen nur jene Datensätze aus dem Datenstrom hotel.daten in die Zieltabelle hotel laden, in denen als Ort BERLIN angegeben ist und deren Preis unter 400,00 liegt.

DATALOAD TABLE hotel
  IF POS 41-44 REAL < '400,00'
  AND
     POS 27-36 = 'BERLIN'
       hnr     01-04 INTEGER
       name    09-18
       plz     20-25 DECIMAL
       ort     27-36
       preis   41-44 REAL
INFILE 'hotel.daten' FORMATTED

Ende des Inhaltsbereichs