我有一个教师表,该表存储教师的用户名,密码,ID和其他内容。我有一个课程创建页面和一个老师详细信息页面。当前,当教师使用其用户名和密码登录并单击“教师详细信息”页面时,他们可以看到其他所有教师详细信息,包括他们自己的信息,并且可以编辑每个教师详细信息。我只允许老师编辑和查看他们的详细信息。我知道这将涉及到使用app_user变量,但是我不知道如何实现(这将是动态操作还是计算)。我也不知道我会写什么SQL表达式。如果有人可以列出执行此操作的步骤以及我需要编写的代码类型,那将不胜感激。
谢谢。
答案 0 :(得分:3)
您可以如下所示使用:APP_USER
SELECT * FROM some_table WHERE user_id = :APP_USER
下面的链接可帮助您了解更多信息。
https://docs.oracle.com/database/121/HTMDB/concept_sub.htm#BEIHCJBG
答案 1 :(得分:0)
您必须在您的老师详细信息区域中使用此查询
select * from teacher_details where user_name = :APP_USER;
了解更多详情,https://docs.oracle.com/database/121/HTMDB/concept_sub.htm#BEIHCJBG