Ansicht
Dokumentation

ABENCDS_COND_EXPR_LIKE - CDS COND EXPR LIKE

ABENCDS_COND_EXPR_LIKE - CDS COND EXPR LIKE

BAL_S_LOG - Application Log: Log header data   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

- cond_expr, LIKE

... lhs LIKE rhs $[ESCAPE esc$]...

Wirkung

Musterabgleich in einer Bedingung in einer CDS-View. Der relationale Ausdruck ist wahr, wenn die Zeichenkette in lhs zum Muster in rhs passt. Für lhs gelten die gleichen Regeln wie für Vergleiche und es können nur Operanden der vergleichbaren Typen angegeben werden, wobei davon nur zeichenartige Datentypen verwendet werden dürfen. Für rhs sind nur zeichenartige Literale ohne vorangestellte Domäne erlaubt.

Im Muster in rhs können die Maskenzeichen % für beliebige Zeichenketten und _ für ein beliebiges Zeichen verwendet werden. Mit dem optionalen Zusatz ESCAPE kann ein Fluchtsymbol definiert werden. Für esc muss ein einstelliges zeichenartiges Literal angegeben werden, dem keine Domäne vorangestellt werden kann. Ein Fluchtsymbol darf im Muster in rhs nur vor einem Maskenzeichen oder vor dem Fluchtsymbol selbst stehen. In diesem Fall verlieren diese ihre spezielle Bedeutung.

Hinweise

  • Für das Fluchtsymbol esc wird das Zeichen # empfohlen.
  • Es sollte nicht mit Mustern in rhs, die mit den Maskenzeichen % oder _ abgeschlossen sind, nach schließenden Leerzeichen gesucht werden, da das Ergebnis von der Datenbankplattform abhängt und in aller Regel nicht das gewünschte ist.





SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 3677 Date: 20240523 Time: 183648     sap01-206 ( 51 ms )