Ansicht
Dokumentation
ABENLOGEXP_DATE_TIME - LOGEXP DATE TIME
ROGBILLS - Synchronize billing plans PERFORM Short ReferenceDiese Dokumentation steht unter dem Copyright der SAP AG.
- Vergleichstyp von Datums-, Zeit- und Zeitstempelfeldern
Die folgenden Tabellen zeigen die Vergleichstypen für Vergleiche zwischen Datums-/Zeittypen und anderen Datentypen. Wenn der Typ eines Operanden ungleich dem Vergleichstyp ist, wird er in diesen konvertiert. Die Vergleichsregeln für die Vergleichstypen bestimmen, wie der Vergleich ausgeführt wird. If no comparison type is specified for a combination, no comparison is possible.
Vergleich mit numerischen Datentypen
- | d, t | utclong |
decfloat16, decfloat34 | decfloat34 | - |
f | f | - |
p | p | - |
int8 | int8 | - |
i, s, b | i | - |
Beispiel
Der Inhalt des Systemfelds sy-datlo wird in den Vergleichen in die Anzahl der Tage seit dem 01/01/0001 konvertiert und mit dem Inhalt von days verglichen.
Vergleich mit zeichenartigen Datentypen
- | d, t | utclong |
string | string | utclong |
c | c | utclong |
n | n | - |
Längenanpassungen
- Bei Vergleichen zwischen Datentypen c, n oder string auf der einen und d auf der anderen Seite wird das längere Feld durch Abschneiden auf der rechten Seite auf die Länge des kürzeren Felds verkürzt, wenn dabei nur Leerzeichen abgeschnitten werden.
- Bei Vergleichen zwischen Datentypen c oder n auf der einen und t auf der anderen Seite wird das längere Feld durch Abschneiden auf der rechten Seite auf die Länge des kürzeren Felds verkürzt, wenn dabei nur Leerzeichen oder Zeichen "0" abgeschnitten werden.
- Bei Vergleichen zwischen Datentyp string auf der einen und t auf der anderen Seite werden keine Längen angepasst.
Beispiel
Vergleich eines beliebigen Textstrings mit dem Inhalt des Systemfelds sy-datlo.
Ein mit der Formatierungsoption TIMESTAMP als Zeichenkette aufbereiteter Zeitstempel kann nach utclong konvertiert und mit einem Zeitstempelfeld verglichen werden. Statt ISO könnte auch SPACE angegeben werden.
Vergleich mit byteartigen Datentypen
- | d, t | utclong |
x, xstring | i | - |
Beispiel
Eine Hexadezimalzahl, die durch die Konvertierung einer gültigen Zeit entsteht, ist gleich zu dieser Zeit.
Vergleich mit Datums-/Zeit-/Zeitstempeltypen
- | d | t | utclong |
d | d | - | - |
t | - | t | - |
utclong | - | - | utclong |
Beispiel
Eine Zeit, die durch Addition des Werts 86399 zur aktuellen Zeit erzeugt wird, wird mit der aktuellen Zeit verglichen. Sie ist kleiner als die aktuelle Zeit.
Ein späterer Zeitstempel ist immer größer als ein früherer Zeitstempel.
SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up ROGBILLS - Synchronize billing plans
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 5887 Date: 20240523 Time: 092038 sap01-206 ( 55 ms )