如何知道谁在 oracle apex 中提交表单?

How to know who is submitting a form in oracle apex?

我有一个应用程序,用户必须登录才能看到 post 其他人可以看到的广告。如何将那个人的唯一 ID 与 posting 相关联?有没有办法在他们登录后获取他们的属性?

编辑:每个用户提交一个表单以将 posting 添加到数据库。

每个用户在 :APP_USER substitution string.

中都有一个唯一的值

我习惯于在每一个非常重要的事情上都触发 table。

每个 table 包含 4 个字段,插入日期、插入用户、最后更改日期、最后更改用户。

然后触发器只用 SYSDATE 和 APP_USER 填充这些字段。

这样我们就可以看到每条数据是谁插入的,如果后来被更改了,我们也会看到。

对于更重要的 table,您还应该拥有历史记录,可以是内置历史记录,也可以是记录每个更改的 table。