Mit der Anweisung SPECIFY-SCHEMA legen Sie das Schema fest, für dessen Objekte die Datenbank bearbeitet werden soll.
Die Anweisung SPECIFY-SCHEMA wird nur dann angeboten, wenn die Datenbank über LINK=DATABASE zugewiesen ist. Ansonsten wird der Schemaname in der Anweisung OPEN-DATABASE angegeben.
Wird die Anweisung SPECIFY-SCHEMA nicht als erste Anweisung nach ALLOCATE-BUFFERPOOL angegeben, wird das Benutzerschema angenommen.
Die Anweisung SPECIFY-SCHEMA wird anschließend nicht mehr in der SDF-Maske angeboten.
SPECIFY-SCHEMA |
SCHEMA-NAME = *STD / <schemaname> |
SCHEMA-NAME = *STD
Es wird für die Bearbeitung der Datenbank der Name des Benutzerschemas genommen, das für die Datenbank definiert wurde (Voreinstellung).
SCHEMA-NAME = <schemaname>
Mit schemaname geben Sie das Datenbankschema an, für dessen Objekte die BREORG-Anweisungen auszuführen sind.
Mögliche Werte:
PRIVACY-AND-IQF-SCHEMA
COMPILER-SCHEMA
Name des Benutzerschemas
Zum Bearbeiten einer Datenbank benötigt BREORG Informationen über die Größe der Realms, Satzarten und Setbeziehungen in der Datenbank. Der Name des Schemas ermöglicht BREORG den Zugriff auf die SIA, die diese Informationen enthält und die auch entsprechend abgeändert wird.