Pseudocolonne

Una pseudocolonna funziona come una colonna di tabella, ma non è memorizzata nella tabella. Le pseudocolonne sono disponibili per la selezione di valori, ma le operazioni di inserimento, aggiornamento ed eliminazione dei valori che contengono non sono consentite. Una pseudocolonna è anche simile a una funzione senza argomenti. Tuttavia, le funzioni senza argomenti in genere restituiscono lo stesso valore per ogni riga nel set di risultati, mentre le pseudocolonne di solito restituiscono un valore diverso per ogni riga.

La sintassi delle espressioni OLAP supporta le pseudocolonne descritte di seguito.

Descrizioni delle pseudocolonne
Pseudocolonna Valore restituito Descrizione
CURRENT_DATE DATE La data corrente nel fuso orario della sessione.
DBTIMEZONE VARCHAR2 Il valore del fuso orario del database come differenza di fuso orario rispetto all'ora UTC (Coordinated Universal Time) o nome di area di fuso orario.
SESSIONTIMEZONE VARCHAR2 Il fuso orario della sessione corrente.
SYSDATE DATE La data e l'ora correnti del sistema operativo sul quale risiede il database. Il formato del valore dipende dal valore del parametro di inizializzazione NLS_DATE_FORMAT.
SYSTIMESTAMP TIMESTAMP WITH TIME ZONE La data, inclusi le frazioni di secondo e il fuso orario, del sistema su cui risiede il database.
UID NUMBER Il numero intero che identifica in modo univoco l'utente della sessione.
USER VARCHAR2 Il nome dell'utente corrente.