Anfang des Inhaltsbereichs

 GET_OBJECTNAME(x,o) 

Die Stringfunktion GET_OBJECTNAME(x,o) liefert den Namen des Datenbankobjekts.

x: Bezeichnung des Objekts
Das Argument x ist ein
Stringliteral der Form [<owner>.]<identifier> bzw. ein Character-Parameter dieser Art.
Eigentümer (
<owner>) bzw. Bezeichner (<identifier>) können spezielle Bezeichner sein.

o: Objekttyp
Sie können eines der folgenden Schlüsselworte verwenden:
DBPROC[EDURE]:
Datenbankprozedur
DOMAIN:
Wertebereich
SEQUENCE:
Sequenz
SYNONYM:
Synonym
VIEW:
View-Tabelle
TABLE:
Tabelle

 

Ergebnis der Funktion GET_OBJECTNAME(x,o)

x bezeichnet ein Objekt, das nicht vom Objekttyp o ist

NULL-Wert

Das Objekt x existiert nicht

NULL-Wert

Das Objekt x existiert, jedoch besitzt der aktuelle Benutzer keinerlei Privilegien für dieses Objekt

NULL-Wert

Das Objekt x existiert für den unter <owner> angegebenen Eigentümer und der aktuelle Benutzer besitzt irgendein Privileg für dieses Objekt

<identifier>

Das Objekt x existiert und der aktuelle Benutzer besitzt irgendein Privileg für dieses Objekt

In der Suchhierarchie zuerst gefundener Objektname

Für einige Objekttypen gibt es keine Suchhierarchie. In diesem Fall wird das Objekt nur im Schema des aktuellen Benutzers gesucht.

Ende des Inhaltsbereichs