如何在oracle apex中获取当前用户id

omtl5h9j  于 2021-07-29  发布在  Java
关注(0)|答案(1)|浏览(826)

我有一张table users ; 有列 (id, first_name, last_name) .
我想展示 last_name||','||first_name 然后回来 id 对于已登录的用户。
我怎样才能做到这一点?
提前谢谢

llew8vvj

llew8vvj1#

那要看你叫什么了” ID “还有你在里面储存的东西。
基本上,您必须有一个列,其中包含连接到apex应用程序的用户的用户名。假设它是表中的一个新列:

create table users
  (id          number,
   first_name  varchar2(20),
   last_name   varchar2(20),
   --
   username    varchar2(20)    --> this
  );

然后你可以通过 :APP_USER 作为

select last_name ||', '|| first_name
  from users
  where username = :APP_USER;
``` `:APP_USER` 值是你在右上角看到的,你的用户名。如果你知道的话,你可以从商店里拿任何你想要的东西 `users` table。

相关问题