Ansicht
Dokumentation
DB_TABLE_SET_LOCK - DD: Setzen einer exclusiven Tabellensperre mit Rückgabe der Statements
rdisp/max_wprun_time - Maximum work process run time rdisp/max_wprun_time - Maximum work process run timeDiese Dokumentation steht unter dem Copyright der SAP AG.
Der Funktionsbaustein legt einen Index auf der Datenbank an. Dazu werden die notwendigen SQL-Befehle in ein Programm abgelegt und das Programm wird ausgeführt.
Bedeutung der Parameter:
- DBINDEX
- Name des Index auf der Datenbank. Z.B.: TAB____A
- TABNAME
- Zu indizierende Tabelle
- UNIQUE
- Kennzeichen für UNIQUE-Indizes. Bei X wird ein UNIQUE-Index angelegt, sonst ein NONUNIQUE-Index.
- DBSYS
- Datenbanksystem, für das die SQL-Befehle erzeugt werden sollen. Wenn DBSYS nicht mit SY-DBSYS übereinstimmt, wird wie bei NO_EXEC = 'X' verfahren.
- NO_EXEC
- Bei NO_EXEC = 'X' wird das erzeugte Programm nicht ausgeführt. Ist zusätzlich PROGNAME = SPACE, wird kein Programm generiert. Die SQL-Befehle sind aber in der Tabelle STATEMENTS verfügbar.
- PROGNAME
- Name des zu generierenden Programms. Bei PROGNAME = SPACE wird ein Standardname (z.Zt. '>DDL0001') benutzt. Nur bei PROGNAME = SPACE und NO_EXEC = 'X' wird kein Programm generiert.
- GENPROG
- Der Name des generierten Programms kann sich in den letzten 4 Stellen von PROGNAME unterscheiden. Der Name des tatsächlich generierten Programms, wird in GENPROG zurückgegeben.
- DDFLDNAMES (Import-Tabelle)
- Tabelle der Feldnamen, die in den Index eingehen.
- STATEMENTS (Export-Tabelle)
- Tabelle der erzeugten SQL-Befehle.
Ausnahmen:
- INDEX_EXISTS
- Der Index existiert bereits auf der Datenbank.
- INDEX_NOT_CREATED
- Beim Ausführen der SQL-Befehle trat ein Fehler auf. Der Index konnte nicht angelegt werden.
- PROGRAM_NOT_GENERATED
- Beim Erzeugen der SQL-Befehle trat ein Fehler auf.
- PROGRAM_NOT_WRITTEN
- Beim Anlegen des Programms für die SQL-Befehle trat ein Fehler auf.
- TABLE_DOES_NOT_EXIST
- Die Tabelle TABNAME existiert nicht auf der Datenbank.
Parameter
DBSYSGENPROG
MAX_SEVERITY
NO_EXEC
PRID
PROGNAME
STATEMENTS
SUBRC
TABNAME
Ausnahmen
ILLEGAL_VALUEFunktionsgruppe
SDB2ABAP Short Reference CL_GUI_FRONTEND_SERVICES - Frontend Services
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 3413 Date: 20240523 Time: 133105 sap01-206 ( 36 ms )