Information Catalog Manager Systemverwaltung

PROPERTY

Mit diesem Befehl wird ein zu einer Objektart gehörendes Merkmal definiert.

Dieser Befehl ist nach einem der folgenden Befehle erforderlich:

:ACTION.OBJTYPE(ADD)
:ACTION.OBJTYPE(MERGE)
:ACTION.OBJTYPE(APPEND)

Syntax



:PROPERTY.EXTNAME(Erweiterter_Name)
DT(Datentyp) DL(Datenlänge)
            SHRTNAME(Kurzname) NULLS(Y | N) UUISEQ(UUI-Nummer)

Kontext

Abbildung 64. Befehl PROPERTY beim Hinzufügen von Objektarten

:ACTION.OBJTYPE(ADD)
:OBJECT.TYPE() CATEGORY() EXTNAME() PHYNAME() ICOFILE() ICWFILE()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()

Abbildung 65. Befehl PROPERTY beim Mischen von Objektarten

:ACTION.OBJTYPE(MERGE)
:OBJECT.TYPE() CATEGORY() EXTNAME() PHYNAME() ICOFILE() ICWFILE()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()

Abbildung 66. Befehl PROPERTY beim Hinzufügen von Merkmalen zu Objektarten

:ACTION.OBJTYPE(APPEND)
:OBJECT.TYPE()
:PROPERTY.EXTNAME() DT() DL() SHRTNAME() NULLS() UUISEQ()

Schlüsselwörter

EXTNAME
Mit diesem Schlüsselwort wird der beschreibende Name für das Merkmal angegeben.

Dieses Schlüsselwort ist erforderlich.

Erweiterter_Name
Gibt einen erweiterten beschreibenden Namen an.

Für Erweiterter_Name können maximal 80 Zeichen angegeben werden. Der Wert Erweiterter_Name muß innerhalb der Objektart eindeutig sein. Er wird in Groß- und Kleinschreibung gespeichert.

DT
Mit diesem Schlüsselwort wird der Datentyp für das Merkmal angegeben.

Dieses Schlüsselwort ist erforderlich.

Datentyp
Der Datentyp für das Merkmal. Dieser Wert kann in Großbuchstaben oder in Kleinbuchstaben angegeben werden. Gültige Werte sind:

C
Zeichen

V
Variable Zeichenfolge

L
Lange variable Zeichenfolge

T
Zeitmarke

DL
Mit diesem Schlüsselwort wird die Datenlänge oder die maximale Datenlänge für das Merkmal angegeben.

Dieses Merkmal ist erforderlich.

Datenlänge
Die Datenlänge oder die maximale Datenlänge für das Merkmal. Gültige Werte für Datenlänge hängen von dem für dieses Merkmal definierten Datentyp ab.

Datentyp
Maximaler Wert für die Datenlänge

C (Zeichen)
Maximale Länge: 254 Zeichen

V (Variable Zeichenfolge)
Maximale Länge: 4000 Zeichen

L (Lange variable Zeichenfolge)
Maximale Länge: 32700 Zeichen

T (Zeitmarke)
Immer genau 26 Zeichen

SHRTNAME
Gibt den Merkmalskurznamen an.

Dieses Schlüsselwort ist erforderlich.

Kurzname
Der Kurzname des Merkmals. Der Wert für Kurzname kann aus maximal 8 Zeichen bestehen. Dieser Wert darf nur SBCS-Zeichen enthalten.

Dieser Wert wird in Großbuchstaben gespeichert. In Kleinbuchstaben eingegebene Zeichen werden in Großbuchstaben umgesetzt.

Dieser Wert muß mit einem Buchstaben (A-Z), dem kommerziellen A (&), dem Nummernzeichen (#) oder dem Dollarzeichen $ beginnen. Für alle weiteren Zeichen sind Buchstaben (A-Z), das kommerzielle A (&), das Nummernzeichen (#), das Dollarzeichen ($), Ziffern (0-9) und das Unterstreichungszeichen (_) gültig. Es sind keine führenden oder eingebetteten Leerzeichen erlaubt.

Dieser Wert darf kein reserviertes SQL-Wort für Datenbank sein, die für den Informationskatalog verwendet wird. Geben Sie bei allen Objektarten von Information Catalog Manager keine Kurznamen für die folgenden erforderlichen Merkmale an: OBJTYPID, INSTIDNT, UPDATIME, UPDATEBY.

NULLS
Gibt an, ob für alle Objekte ein Wert für das Merkmal erforderlich ist. Dieser Wert kann in Großbuchstaben oder in Kleinbuchstaben angegeben werden.

Dieses Schlüsselwort ist erforderlich.

Mit Y wird angegeben, daß dieser Wert leer sein darf. Wird ein neues Merkmal über den Befehl ACTION.OBJTYPE(APPEND) angehängt, muß NULLS(Y) angegeben werden, da angehängte Merkmale wahlfrei sein müssen.

Mit N wird angegeben, daß für dieses Merkmal ein Wert erforderlich ist. Sind beim Hinzufügen eines Objekts zum Informationskatalog keine Daten für ein erforderliches Merkmal vorhanden, wird ein Symbol für nicht vorhandene Werte für den erforderlichen Wert für die Datentypen CHAR, VARCHAR und LONG VARCHAR eingegeben. Bei einem erforderlichen Wert mit dem Datentyp TIMESTAMP wird folgender Wert eingegeben: 9999-12-31-24.00.00.000000

UUISEQ
Mit diesem Schlüsselwort werden die in der UUI verwendeten Merkmale angegeben.

Dieses Schlüsselwort ist wahlfrei. Der Standardwert ist 0. Das Schlüsselwort UUISEQ ist wahlfrei bei Merkmalen, die nicht Teil der UUI sind. Die UUI ist ein Satz von Merkmalen, die vom Administrator als Schlüssel zur eindeutigen Kennzeichnung der einzelnen Objekte definiert werden.

UUI-Nummer
Gibt die Position des Merkmals in der UUI-Folge an. Gültige Werte sind 0, 1, 2, 3, 4 und 5. Der Wert 0 bedeutet, daß das Merkmal kein Teil der UUI ist. Ein anderer als der Wert 0 für die UUI-Nummer bedeutet, daß das Merkmal Teil der UUI ist.

Bei allen in der Befehlssprachendatei definierten Objektarten muß mindestens ein Merkmal Teil der UUI sein. Die UUI kann aus bis zu 5 Merkmalen bestehen.

Mindestens 1 Merkmal muß als Teil der UUI definiert sein.

Werden mehreren Merkmalen Werte für die UUI-Nummer zugeordnet, müssen die Nummern der UUI-Merkmale bei 1 beginnen und mit der Anzahl der Merkmale in der UUI enden. Werden beispielsweise drei Merkmale als Teil der UUI definiert, müssen die UUI-Nummern die Werte 1, 2 und 3 haben. Es können keine Nummern in der Folge übersprungen werden. Die Werte für die UUI-Nummern müssen nicht in der Reihenfolge angegeben werden, in der die Merkmale angegeben wurden.

Regeln


[ Seitenanfang | Vorherige Seite | Nächste Seite | Inhaltsverzeichnis | Index ]