【发布时间】:2016-04-01 00:45:31
【问题描述】:
我目前正在尝试将页面设置为只读,前提是登录的用户是管理员。
我的登录表有一个属性“login_type”,它是普通用户的“U”和管理员的“A”。我正在尝试通过以下 SQL 查询在我的页面上使用“EXISTS”条件类型:
SELECT *
FROM login
WHERE
(
(SELECT login_type FROM login WHERE upper(login_username) = upper(:APP_USER)) = 'A'
)
理论上,这应该确保任何登录的人,如果他们的用户 login_type 是“A”,则页面上的字段应该是只读的。情况并非如此,我正在努力同时使用只读条件。
有什么帮助吗?
【问题讨论】:
标签: sql oracle conditional-statements oracle-apex