|
object_name()
Die
System Funktion
object_name()
liefert als Rückgabewert den Namen des Objekts, das durch die angegebene
object_id
referenziert wird.
Die Funktion object_name() ist eine
T-SQL
Erweiterung.
Sie kann von jedem
User
ausgeführt werden.
Syntax der System Funktion object_name()
object_name(object_id [, database_id])
Die Parameter der System Funktion object_name()
"object_id"
Der Parameter "object_id" ist die Identifikationsnummer des
Objekts, dessen Namen ausgegeben werden soll.
Das Objekt kann von einem dieser Typen sein:
Tabelle,
View,
Trigger,
Procedure,
Default
oder
Rule.
Die Identifikationsnummer von Objekten ist
in der
Spalte
"id" der
System Tabelle
sysobjects
gespeichert.
"database_id"
Der Parameter "database_id" bezeichnet die Identifikationsnummer
der Datenbank, in der das Objekt gespeichert ist, dessen Namen ausgegeben werden soll.
Die ID muss angegeben werden, wenn das Objekt nicht in der aktuellen Datenbank angelegt wurde.
Die "database_id" kann aus der Spalte "dbid" der
System Tabelle
sysdatabases
bezogen werden.
Beispiel für die System Funktion object_name()
select object_name(208003772)
------------------------------
titles
Gibt den Namen des Objekts mit der ID 208003772 aus, in diesem Fall den Namen der
Tabelle "titles".
select object_name(1, 1)
------------------------------
sysobjects
Gibt den Namen der Tabelle "sysobjects" in der Datenbank "master"
(dbid = 1) zurück.
Siehe auch:
Aggregat Funktionen, audit_event_name(), col_length(), col_name(), curunreservedpgs(), datachange(), datalength(), data_pages(), data_pgs(), db_id(), db_name(), derived_stat(), host_id(), host_name(), identity(), identity_burn_max(), index_col(), index_colorder(), isnull(), is_quiesced(), lct_admin("logsegment_freepages"), lct_admin("num_logpages"), lct_admin("reserved"), lct_admin("reserved_for_rollbacks"), lct_admin(), license_enabled(), lockscheme(), next_identity(), object_id(), pageinfo(), pagesize(), pointer_size(), ptn_data_pgs(), reserved_pages(), reserved_pgs(), rowcnt(), row_count(), showplan_in_xml(), syb_quit(), syb_sendmsg(), System Funktionen, tempdb_id(), tran_dumpable_status(), tsequal(), used_pages(), used_pgs().
|