A  B  C  D  E  F  G  H  I  J  K  L  M  N  O  P  Q  R  S  T  U  V  W  X  Y  Z  Sonderzeichen  sybase-tech-blog


Kategorie: ASE: Funktionen: System Funktionen

object_id()

Die System Funktion object_id() liefert als Rückgabewert die Identifikationsnummer (ID) des Objekts, das durch den im Parameter object_name angebenen Wert referenziert wird, oder NULL, wenn das Objekt nicht existiert. Die Funktion object_id() ist eine T-SQL Erweiterung. Sie kann von jedem User ausgeführt werden.

Syntax der System Funktion object_id()

    object_name(object_name)
    

Die Parameter der System Funktion object_id()

"object_name"
Der Parameter "object_name" ist der Name des Objekts, dessen Identifikationsnummer ausgegeben werden soll. Das Objekt kann von einem dieser Typen sein: Tabelle, View, Trigger, Procedure, Default oder Rule. Der Name von Objekten ist in der Spalte "name" der System Tabelle sysobjects gespeichert. Der Wert des Parameters "object_name" muss in Anführungszeichen gesetzt werden. Er kann voll qualifiziert angegeben werden, also auch zusammen mit dem Datenbanknamen und dem Objekt owner.

Beispiel für die System Funktion object_id()

    select object_id("titles")
    
    ------------------------------ 
    208003772 
    

Gibt die Identifikationsnummer des Objekts namens "titles" aus, in diesem Fall die ID der Tabelle "titles".

    select object_id("master.dbo.syslogins")
    
    ------------
              33 
    

Gibt die ID (33) der Tabelle "syslogins" in der Datenbank "master" 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_name(),
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().