Ansicht
Dokumentation

ABENDB_LOCATOR_ABEXA - DB LOCATOR ABEXA

ABENDB_LOCATOR_ABEXA - DB LOCATOR ABEXA

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

- Lokator, Zugriff auf Spalteninhalt

Das Beispiel demonstriert wie über Lokatoren auf Texte in DDIC-Datenbanktabellen zugegriffen werden kann.

Quelltext

Ausführen

Beschreibung

In diesem Beispiel wird in einer SELECT-Schleife über dort erzeugte Lokatoren auf die Textspalte einer DDIC-Datenbanktabelle zugegriffen, in der Texte des Online Text Repository (OTR) in einer Spalte vom Typ STRING abgelegt sind.

Die Methoden der Lokatoren erlauben es, Informationen zu den Texten zu besorgen, ohne dass diese ins ABAP-Programm transportiert werden müssen. Im Beispiel wird die durchschnittliche Länge aller Texte einer Sprache festgestellt und es wird die Anzahl der Texte ausgegeben, die eine bestimmte Zeichenfolge enthalten.

Da die Anzahl von Lokatoren pro Datenbank-LUW begrenzt ist, muss am Ende jeder SELECT-Schleife der dort erzeugte Lokator explizit geschlossen werden. Ansonsten kommt es bei Überschreitung der maximalen Anzahl geöffneter Lokatoren zum Laufzeitfehler DBIF_RSQL_TOO_MANY_LOB_HANDLES.






SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1501 Date: 20240523 Time: 152828     sap01-206 ( 42 ms )