2015-10-07 53 views
1

我有3個表:personal_trainer,經理和成員,其中都包含一些其他數據和寶貴的用戶名,密碼。(PL /)SQL查看3個表,用戶名和密碼

現在的問題是,我想用這些帳戶登錄,我已經有了自定義驗證的PL/SQL代碼。但這是不可能的?如果我還想分配一個變量來檢查他們的特權,則超過3個表格。

我已經很深入我的應用程序,因此我想創建一個視圖,從3個表中收集用戶名和密碼。如果可能的話,我想要在該視圖中創建一個變量,或者能夠跟蹤數據來自哪個表。

如何創建此視圖以及如何獲取信息?

與Oracle數據庫工作

+0

的Oracle APEX 4.x的woops,刪除它做到這一點 – Ivaro18

回答

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