我正在尝试在 Oracle 11g 中创建一个新表,其中列的默认值是当前登录的用户。我需要这样做是为了记录目的。
CREATE TABLE tracking (
pk NUMBER(19,0) PRIMARY KEY,
description VARCHAR2(50),
created_by VARCHAR2(128) DEFAULT CURRENT_USER
);
如何编写该DEFAULT CURRENT_USER
部分,以便将当前 Oracle 用户作为默认值?我知道我可以使用触发器,但我不应该...