【问题标题】:(PL/)SQL View over 3 tables, username & password(PL/)SQL 查看超过 3 个表,用户名和密码
【发布时间】:2015-10-07 09:58:00
【问题描述】:

我有 3 个表:personal_trainer、manager 和 member,它们都包含一些其他数据和有价值的用户名、密码。

现在的问题是,我想用这些帐户登录,我已经有一个用于自定义身份验证的 PL/SQL 代码。但这不可能吗?如果我还想分配一个变量来检查他们的权限,超过 3 个表。

我的应用程序已经很深入了,因此我想创建一个视图,该视图将从 3 个表中收集用户名和密码。如果可能的话,我想在该视图中创建一个变量,或者能够跟踪数据来自哪个表。

如何创建此视图以及如何获取信息?

使用 Oracle 数据库

【问题讨论】:

  • Oracle Apex 4.x 哎呀,删除它

标签: sql oracle view plsql oracle-apex


【解决方案1】:

您可以通过Union all 做到这一点

create or replace view all_passwords as
select 'personal_trainer' tbl_info, username, password
from personal_trainer

union all

select 'manager' tbl_info, username, password
from manager 

union all

select 'member' tbl_info, username, password
from member

【讨论】:

    猜你喜欢
    • 2019-12-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-26
    • 1970-01-01
    • 2012-08-12
    相关资源
    最近更新 更多