Entering content frame

 GET_OBJECTNAME(x,o) 

The string function GET_OBJECTNAME(x,o) returns the name of the database object.

x: Identifier of the object
The argument x is a
string literal in the format[<owner>.]<identifier> or a character parameter of this type.
<owner> and <identifier> can be special identifiers.

o: Object type
You can use one of the following key words:
DBPROC[EDURE]:
database procedure
DOMAIN:
domain
SEQUENCE:
sequence
SYNONYM:
synonym
VIEW:
view table
TABLE:
table

 

Result of the Function
GET_OBJECTNAME(x,o)

x identifies an object that is not of object type o

NULL value

Object x does not exist

NULL value

Object x exists, however the current user does not have any privileges for this object

NULL value

Object x exists for the owner specified under <owner> and the current user has a privilege for this object

<identifier>

Object x exists, and the current user has a privilege for this object

First object name found in the search hierarchy

For some object types, there is no search hierarchy. In this case, the function only searches for the object in the schema of the current user.

Leaving content frame