Pseudo-colonnes

Les pseudo-colonnes se comportent comme des colonnes de table mais ne sont en fait pas stockées dans la table. Vous pouvez sélectionner des éléments dans les pseudo-colonnes, mais vous ne pouvez pas y insérer des valeurs, ni les mettre à jour ou en supprimer le contenu. Les pseudo-colonnes sont également comparables à des fonctions sans argument. Toutefois, ces dernières renvoient généralement la même valeur pour chaque ligne dans l'ensemble de résultats (ResultSet), alors que les pseudo-colonnes renvoient d'habitude une valeur différente pour chaque ligne.

La syntaxe d'expression OLAP prend en charge ces pseudo-colonnes.

Description des pseudo-colonnes
Pseudo-colonne Valeur renvoyée Description
CURRENT_DATE DATE Date en cours dans le fuseau horaire de la session.
DBTIMEZONE VARCHAR2 Valeur du fuseau horaire de base de données soit sous la forme d'une valeur de décalage horaire par rapport à l'heure UTC (Coordinated Universal Time), soit sous la forme d'un nom de région de fuseau horaire.
SESSIONTIMEZONE VARCHAR2 Fuseau horaire de la session en cours.
SYSDATE DATE Date et heure en cours du système d'exploitation sur lequel réside la base de données. Le format de cette valeur dépend de la valeur du paramètre d'initialisation NLS_DATE_FORMAT.
SYSTIMESTAMP TIMESTAMP WITH TIME ZONE Date système, avec les fractions de seconde et le fuseau horaire, du système sur lequel réside la base de données.
UID NUMBER Entier qui identifie de façon unique l'utilisateur de session.
USER VARCHAR2 Nom de l'utilisateur en cours.