Ansicht
Dokumentation

DB_STORAGE_CLEAR - Liefert Storageclause für Tabellen und Indizes

DB_STORAGE_CLEAR - Liefert Storageclause für Tabellen und Indizes

CL_GUI_FRONTEND_SERVICES - Frontend Services   Fill RESBD Structure from EBP Component Structure  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

Die Funktion löscht die Speicherparameter der Tabelle TABNAME und/oder deren Indizes.

Durch die Parameter FOR_TABLE_AND_INDEXES, INDEXNAME und DBINDEX wird gesteuert, ob die Speicherparameter nur für die Tabelle und/oder für einen/alle Indizes bestimmt werden:

1. FOR_TABLE_AND_INDEXES = SPACE (Default)

a. INDEXNAME = SPACE
=> Die Speicherparameter werden nur für die Tabelle gelöscht

b. INDEXNAME = '*'
=> Die Speicherparameter werden für alle Indizes der Tabelle, einschließlich des Primärindex, gelöscht, aber nicht für die Tabelle selbst.

c. Andernfalls (INDEXNAME NOT IN (SPACE, '*')
=> Die Speicherparameter werden für die Tabelle und den durch INDEXNAME gegebenen Index bestimmt.

2. FOR_TABLE_AND_INDEXES <> SPACE

a. INDEXNAME = SPACE OR INDEXNAME = '*'
=> Die Speicherparameter werden für die Tabelle und alle ihre Indizes, einschließlich des Primärindex, gelöscht.

b. Andernfalls (INDEXNAME NOT IN (SPACE, '*')
=> Die Speicherparameter werden für die Tabelle und den in INDEXNAME spezifizierten Index gelöscht.

Durch Angabe des Parameters WHERE_USEFLAG kann das Löschen der Speicherparameter eingeschränkt werden. Enthält WHERE_USEFLAG einen Wert ungleich '*', dann werden nur die Einträge aus der Tabelle DDSTORAGE gelöscht, deren USEFLAG-Spalte den angegebenen Wert hat.

Im Falle eines Fehlers schreibt die Funktion eine entsprechende Fehlermeldung in das durch PRID spezifizierte Protokoll.

Beispiel


Hinweise

Die Parameter DBINDEX und WHERE_SOURCE sind obsolet und sollten nicht mehr übergeben werden.

Weiterführende Informationen





Parameter

DBINDEX
DBSYS
FOR_TABLE_AND_INDEXES
INDEXNAME
PRID
TABNAME
WHERE_SOURCE
WHERE_USEFLAG

Ausnahmen

DB_ERROR
NOT_FOUND
OTHER_ERROR

Funktionsgruppe

SDB2

Addresses (Business Address Services)   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2297 Date: 20240523 Time: 124901     sap01-206 ( 41 ms )