Ansicht
Dokumentation

CL_ISH_DBCRIT_TABLE - IS-H DB: Mehrfachwertkriterium

CL_ISH_DBCRIT_TABLE - IS-H DB: Mehrfachwertkriterium

BAL Application Log Documentation   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Klasse CL_ISH_DBCRIT_TABLE dient zur Darstellung eines Mehrfachwertes als Selektionskriterium für Datenbankzugriffe.

Jedes Mehrfachwertkriterium enthält einen Feldnamen, einen Operator und eine Liste von Werten.

Die möglichen Operatoren sind:

  • IN
    Entspricht der WHERE-Klausel ' IN ()'.
    Definiert durch die Konstante CO_OPERATOR_IN.
  • NOT_IN
    Entspricht der WHERE-Klausel ' NOT IN ()'.
    Definiert durch die Konstante CO_OPERATOR_NOT_IN.

Die Methode AS_STRING eines Mehrfachwertkriteriums liefert folgenden Wert:

  • Bei Operator IN: ( IN (,,...) )
  • Bei Operator NOT_IN: ( NOT IN (,<Wert2>,...) )

Die Instanzierung eines Mehrfachwertkriteriums kann entweder direkt über die CREATE OBJECT Anweisung erfolgen (siehe Methode CONSTRUCTOR) oder durch Aufruf einer der statischen CREATE* Methoden.

Beziehungen

Die Klasse CL_ISH_DBCRIT_TABLE erbt von der Klasse CL_ISH_DBCRITERION.

Beispiel

Hinweise

Weiterführende Informationen






BAL_S_LOG - Application Log: Log header data   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1639 Date: 20240419 Time: 190737     sap01-206 ( 12 ms )