Systemkommando-Syntax

Dieses Dokument behandelt folgende Themen:


Syntax-Elemente

In den Diagrammen, in denen die Syntax der Systemkommandos beschrieben ist, werden folgende Symbole verwendet:

Element Beschreibung
ABCDEF Bei Angaben, die in Großbuchstaben dargestellt sind, handelt es sich um Natural-Schlüsselwörter, die Sie genauso eingeben müssen wie angegeben.
ABCDEF Ist von mehreren wahlweise verwendbaren Elementen, die in Großbuchstaben dargestellt sind, eins unterstrichen (kein Hyperlink!), handelt es sich um das jeweils gültige Standardelement. Lassen Sie das Element weg, gilt der unterstrichene Wert.
ABCDEF Ist ein Teil eines Wortes in Großbuchstaben unterstrichen (kein Hyperlink!), kann der unterstrichene Teil als Abkürzung für das jeweilie Wort verwendet werden.
abcdef Bei Angaben, die in kursiven Kleinbuchstaben dargestellt sind, handelt es sich um variable Informationen, die Sie selbst angeben können.
[ ] Syntax-Elemente, die in eckigen Klammern stehen, sind nicht unbedingt erforderlich, sie können gegebenenfalls weggelassen werden.

Wenn innerhalb der eckigen Klammern mehrere Zeile übereinander stehen, dann enthält jede Zeile eine optionale Alternative. Sie dürfen nur eine diese Alternativen eingeben.

{ } Von mehreren Elementen, die in einer geschweiften Klammer untereinander stehen, muß genau eines angegeben werden.
... Drei Punkte hinter einem Element bedeuten, dass Sie das Element mehrmals angeben dürfen. Gegebenenfalls gibt eine Zahl hinter den drei Punkten an, wie oft das Element angegeben werden kann.

Ist das Element vor den drei Punkten ein in eckige oder geschweifte Klammern eingeschlossener Ausdruck, gilt die Wiederholmöglichkeit für den gesamten in Klammern stehenden Ausdruck.

,... Ein Komma und drei Punkte hinter einem Element bedeuten, dass Sie das Element mehrmals angeben dürfen, wobei die einzelnen Elemente durch Kommas voneinander getrennt werden müssen. Gegebenenfalls gibt eine Zahl hinter dem Komma und den drei Punkten an, wie oft das Element angegeben werden darf.

Ist das Element vor dem Komma und den drei Punkten ein in eckige oder geschweifte Klammern eingeschlossener Ausdruck, gilt die Wiederholmöglichkeit für den gesamten in Klammern stehenden Ausdruck.

:... Ein Doppelpunkt und drei Punkte hinter einem Element bedeuten, dass Sie das Element mehrmals angeben dürfen, wobei die einzelnen Elemente durch Doppelpunkte voneinander getrennt werden müssen. Gegebenenfalls gibt eine Zahl hinter dem Doppelpunkt und den drei Punkten an, wie oft das Element angegeben werden darf.

Ist das Element vor dem Doppelpunkt und den drei Punkten ein in eckige oder geschweifte Klammern eingeschlossener Ausdruck, gilt die Wiederholmöglichkeit für den gesamten in Klammern stehenden Ausdruck.

Andere Symbole (außer [ ] { } ... ,... :...) 

Alle anderen Symbole außer den in dieser Tabelle definierten müssen genau so eingegeben werden wie angegeben.

Ausnahme:

Der skalare SQL-Verkettungsoperator wird durch zwei senkrechte Striche dargestellt, die genauso eingegeben werden müssen, wie sie in der Syntax-Definition erscheinen.

Kommandosyntax-Beispiel

CATALOG [object-name [library-id]]
  • CATALOG ist ein Natural-Schlüsselwort, das Sie genauso eingeben müssen, wie es dasteht. Die Unterstreichung bedeutet, dass Sie es auch in abgekürzter Form als CAT eingeben können.

  • object-name und library-id sind variable Operanden, an deren Stelle Sie den gewünschten Programmnamen und die ID der Library, in der das Programm enthalten ist, eingeben.

  • Die eckigen Klammern bedeuten, dass Sie object-name und library-id angeben können, aber nicht müssen. Die Anordnung der Klammern besagt, dass Sie CATALOG alleine eingeben können oder gefolgt von entweder nur einem Programmnamen oder einem Programmnamen und einer Library-ID; allerdings können Sie keine Library-ID eingeben, ohne gleichzeitig einen Programmnamen einzugeben.