Jede Zeile in der SYSTAB-Systemansicht beschreibt eine Tabelle oder Ansicht in der Datenbank. Zusätzliche Informationen zu Ansichten finden Sie in der SYSVIEW-Systemansicht. Die zugrunde liegende Systemtabelle für diese Ansicht ist ISYSTAB.
Spaltenname | Datentyp | Beschreibung |
---|---|---|
table_id | UNSIGNED INT | Jeder Tabelle wird eine eindeutige Nummer (Tabellennummer) zu geordnet |
dbspace_id | SMALLINT | Ein Wert, der angibt, welcher DBSpace die Tabelle enthält |
count | UNSIGNED BIGINT | Die Anzahl der Zeilen in der Tabelle oder materialisierten Ansicht. Dieser Wert wird bei jedem erfolgreichen Checkpoint aktualisiert. Diese Zahl wird verwendet, um den Datenbankzugriff zu optimieren. Der Wert ist bei einer nicht-materialisierten Ansicht oder entfernten Tabelle immer "0". |
creator | UNSIGNED INT | Die Benutzernummer des Eigentümers der Tabelle oder der Ansicht |
table_page_count | INTEGER | Die Gesamtzahl der von der Basistabelle verwendeten Hauptseiten. |
ext_page_count | INTEGER | Die Gesamtzahl der von der Basistabelle verwendeten Erweiterungsseiten. |
commit_action | INTEGER | Bei globalen temporären Tabellen gibt "0" an, dass die ON COMMIT PRESERVE ROWS-Klausel angegeben wurde, als die Tabelle erstellt wurde. "1" gibt an, dass die ON COMMIT DELETE ROWS-Klausel angegeben wurde, als die Tabelle erstellt wurde (das Standardverhalten für temporäre Tabellen), und "3" gibt an, dass die NOT TRANSACTIONAL-Klausel angegeben wurde, als die Tabelle erstellt wurde. Bei nicht-temporären Tabellen ist commit_action immer "0". |
share_type | INTEGER | Bei globalen temporären Tabellen zeigt "4" an, dass die SHARE BY ALL-Klausel angegeben wurde, als die Tabelle erstellt wurde, und "5" zeigt an, dass die SHARE BY ALL-Klausel nicht angegeben wurde, als die Tabelle erstellt wurde. Bei nicht-temporären Tabellen ist share_type immer "5", weil die SHARE BY ALL-Klausel beim Erstellen von nicht-temporären Tabellen nicht angegeben werden kann. |
object_id | UNSIGNED BIGINT | Die Objekt-ID der Tabelle |
last_modified_at | TIMESTAMP | Der Zeitpunkt in Ortszeit, zu dem die Daten in der Tabelle zuletzt geändert wurden. Diese Spalte wird nur zur Checkpoint-Zeit aktualisiert. |
table_name | CHAR(128) | Der Name der Tabelle oder der Ansicht. Ein Ersteller kann keine zwei Tabellen oder Ansichten mit demselben Namen haben. |
table_type | TINYINT |
Der Typ der Tabelle oder der Ansicht. Werte sind:
|
replicate | CHAR(1) | Dieser Wert ist nur für den internen Gebrauch gedacht. |
server_type | TINYINT |
Der Speicherort der Daten für die Basistabelle. Werte sind:
|
tab_page_list | LONG VARBIT | Wird nur intern verwendet. Die Gruppe von Seiten, die Informationen für die Tabelle enthalten, als Bitmap ausgedrückt. |
ext_page_list | LONG VARBIT | Wird nur intern verwendet. Die Gruppe von Seiten, die Seiten mit Zeilenerweiterungen und großen Objekte (LOB) für die Tabelle enthalten, als Bitmap ausgedrückt. |
pct_free | UNSIGNED INT | Die PCT_FREE-Spezifikation für die Tabelle (falls angegeben), sonst NULL. |
clustered_index_id | UNSIGNED INT | Die ID des Clustered-Indexes für die Tabelle. Wenn es keine Clustered-Indizes gibt, ist dieses Feld NULL. |
encrypted | CHAR(1) | Gibt an, ob die Tabelle oder materialisierte Ansicht verschlüsselt ist. |
last_modified_tsn | UNSIGNED BIGINT | Eine Sequenznummer, die der Transaktion zugeteilt wurde, die die Tabelle verändert hat. Diese Spalte wird nur zur Checkpoint-Zeit aktualisiert. |
current_schema | UNSIGNED INT | Die aktuelle Schemaversion der Tabelle. |
file_id | SMALLINT | DEPRECATED (nicht mehr empfohlen). Diese Spalte ist in SYSVIEW vorhanden, nicht aber in der zugrunde liegenden Systemtabelle ISYSTAB. Der Inhalt dieser Spalte ist derselbe wie in dbspace_id und wird aus Kompatibilitätsgründen bereitgestellt. Verwenden Sie stattdessen die Spalte dbspace_id. |
table_type_str | CHAR(13) |
Lesbarer Wert von table_type. Werte sind:
|
last_modified_at_utc | TIMESTAMP WITH TIME ZONE | Der Zeitpunkt in UTC, zu dem die Daten in der Tabelle zuletzt geändert wurden. Diese Spalte wird nur zur Checkpoint-Zeit aktualisiert. |
![]() |
Kommentieren Sie diese Seite in DocCommentXchange.
|
Copyright © 2013, SAP AG oder ein SAP-Konzernunternehmen. - SAP Sybase SQL Anywhere 16.0 |