Eine Pseudospalte verhält sich wie eine Tabellenspalte, ist jedoch nicht wirklich in der Tabelle gespeichert. Sie können unter Pseudospalten wählen, können jedoch deren Werte nicht einfügen, aktualisieren oder löschen. Eine Pseudospalte kann auch mit einer Funktion ohne Argumente verglichen werden. Funktionen ohne Argumente geben jedoch im Allgemeinen denselben Wert für jede Zeile in der Ergebnismenge zurück, während Pseudospalten im Allgemeinen einen unterschiedlichen Wert für jede Zeile zurückgeben.
Die OLAP-Ausdrucksyntax unterstützt diese Pseudospalten.
| Pseudospalte | Rückgabewert | Beschreibung |
|---|---|---|
CURRENT_DATE |
DATE |
Das aktuelle Datum in der Zeitzone der Session. |
DBTIMEZONE |
VARCHAR2 |
Der Wert der Datenbankzeitzone als Zeitzonen-Offset von Coordinated Universal Time (UTC) oder als Zeitzonenbereichsname. |
SESSIONTIMEZONE |
VARCHAR2 |
Die Zeitzone der aktuellen Session. |
SYSDATE |
DATE |
Das aktuelle Datum und die aktuelle Zeit des Betriebssystems, unter dem die Datenbank ausgeführt wird. Das Format des Wertes hängt von dem Wert des Initialisierungsparameters NLS_DATE_FORMAT ab. |
SYSTIMESTAMP |
TIMESTAMP WITH TIME ZONE |
Das Systemdatum, einschließlich Sekundenbruchteilen und Zeitzone, des Systems, auf dem die Datenbank gespeichert ist. |
UID |
NUMBER |
Eine Ganzzahl, die den Session-Benutzer eindeutig identifiziert. |
USER |
VARCHAR2 |
Der Benutzername des aktuellen Benutzers. |
Copyright © 2003, 2007, Oracle. All rights reserved. Alle Rechte vorbehalten,