伪列

伪列的行为像表列一样,但并不实际存储在表中。可以从伪列中选择值,但不能插入、更新或删除它们的值。伪列也类似于不带参数的函数。但是,不带参数的函数通常为结果集中的每一行返回同样的值,而伪列通常为每一行返回不同的值。

OLAP 表达式语法支持以下伪列。

伪列说明
伪列 返回值 说明
CURRENT_DATE DATE 会话时区中的当前日期。
DBTIMEZONE VARCHAR2 数据库时区的值,或者是协调世界时 (UTC) 的时区偏移量,或者是时区区域名称。
SESSIONTIMEZONE VARCHAR2 当前会话的时区。
SYSDATE DATE 数据库所在的操作系统的当前日期和时间。值的格式取决于 NLS_DATE_FORMAT 初始化参数的值。
SYSTIMESTAMP TIMESTAMP WITH TIME ZONE 数据库所在系统的系统日期,包括用小数形式表示的秒和时区。
UID NUMBER 可唯一标识会话用户的整数。
USER VARCHAR2 当前用户的用户名。