Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

REMOVE-OLD-TABLE-CATALOG-ENTRY

Eintrag aus dem CALL-DML-Tabellenverzeichnis löschen

Geltungsbereich

DBH-Administration

Siehe auch

Funktionsbeschreibung

Die Anweisung REMOVE-OLD-TABLE-CATALOG-ENTRY löscht einen Eintrag aus dem CALL-DML-Tabellenverzeichnis.

Bei dieser Administrationsanweisung haben Sie die Wahl, entweder eine bestimmte CALL-DML-Tabelle aus dem Verzeichnis auszutragen oder alle Einträge zu löschen, die einer bestimmten Datenbank zugeordnet sind.

Eine CALL-DML-Tabelle, die aus dem CALL-DML-Tabellenverzeichnis ausgetragen werden soll, darf nicht aktiv sein. Ist die Tabelle aktiv, wird also gerade auf sie zugegriffen, so lehnt der DBH die Administrationsanweisung REMOVE-OLD-TABLE-CATALOG-ENTRY für die entsprechende Tabelle ab.

REMOVE-OLD-TABLE-CATALOG-ENTRY

SELECT = *SQL(...) / *CALL-DML(...)


*SQL(...)



|

CATALOG-NAME = <filename 1..18 without-cat-user-gen-vers>


*CALL-DML(...)



|

CALL-DML-TABLE-NAME = <text 1..17>

Operandenbeschreibung

SELECT =

Legt fest, welche Einträge aus dem CALL-DML-Tabellenverzeichnis gelöscht werden sollen.

SELECT = *SQL(...)
Löschen aller Einträge des CALL-DML-Tabellenverzeichnisses, in denen ein bestimmter CATALOG-NAME angegeben ist.

CATALOG-NAME =
<filename 1..18 without-cat-user-gen-vers>
Logischer Datenbankname, der als Kriterium für das Löschen der zugehörigen Einträge gilt. Es werden nur die CALL-DML-Tabellen ausgetragen, die derzeit nicht aktiv sind.

SELECT = *CALL-DML(...)
Löschen eines bestimmten Eintrags des CALL-DML-Tabellenverzeichnisses.

CALL-DML-TABLE-NAME = <text 1..17>
Name der CALL-DML-Tabelle, der als Kriterium für das Löschen des zugehörigen Eintrags gilt. Ist die Tabelle aktiv, so wird sie nicht ausgetragen.


Administrationskommando im ISP-Format und an der CALL-DML-Schnittstelle

Hier entspricht der Administrationsanweisung REMOVE-OLD-TABLE-CATALOG-ENTRY das Administrationskommando OPT,CDBC-DEL.

OPT,CDBC-DEL,{C[ALL-DML-]T[ABLE]=call-dml-table-name|

C[ATALOG]=catalog-name}