Click here to view and discuss this page in DocCommentXchange. In the future, you will be sent there automatically.

SQL Anywhere 11.0.1 (Deutsch) » SQL Anywhere Server - SQL-Referenzhandbuch » Systemobjekte » Ansichten » Systemansichten

 

SYSOBJECT-Systemansicht

Jede Zeile in der SYSOBJECT-Systemansicht beschreibt ein Datenbankobjekt. Die darunterliegende Systemtabelle für diese Ansicht ist ISYSOBJECT.

Spaltenname Spaltentyp Beschreibung
object_id UNSIGNED BIGINT Die interne ID für das Objekt, die es in der Datenbank eindeutig kennzeichnet
status TINYINT Der Status des Objekts. Werte sind:
  • 1 (gültig) - Das Objekt steht dem Datenbankserver zur Verfügung. Dieser Status ist mit ENABLED synonym. D.h., wenn Sie ein Objekt mit ENABLE aktivieren, ändert sich der Status zu VALID.

  • 2 (ungültig) - Der Versuch, das Objekt nach einem internen Vorgang zu rekompilieren, ist fehlgeschlagen, z.B. nach einer das Schema ändernden Modifizierung eines Objekts, von dem es abhängt. Der Datenbankserver versucht weiterhin, das Objekt zu rekompilieren, sobald es in einer Anweisung referenziert wird.

  • 4 (deaktiviert) - Das Objekt wurde explizit vom Benutzer deaktiviert, beispielsweise durch die Verwendung einer ALTER TABLE...DISABLE VIEW DEPENDENCIES-Anweisung.

object_type TINYINT Typ des Objekts. Werte sind:
  • 1 - Tabelle
  • 2 - Ansicht
  • 3 - Materialisierte Ansicht
  • 4 - Spalte
  • 5 - Index
  • 6 - Prozedur
  • 7 - Trigger
  • 8 - Ereignis
  • 9 - Benutzer
  • 10 - Publikation
  • 11 - Entfernter Typ
  • 12 - Login-Zuordnung
  • 13 - JAR
  • 14 - Java-Klasse
  • 16 - Dienst
  • 17 - Textkonfiguration
  • 18 - DBSpace
creation_time TIMESTAMP Datum und Uhrzeit der Erstellung des Objekts
Integritätsregeln auf der darunterliegenden Systemtabelle

PRIMARY KEY (object_id)