dual是乙個虛擬表,用來構成select的語法規則,oracle保證dual裡面永遠只有一條記錄。
1.函式
select to_char(sysday,'yyyy-mm-dd') from dual; //查詢系統當前的時間
select sys_context('userenv','terminal') from dual;--獲得主機名
select sys_context('userenv','language') from dual;--獲得當前 locale
select user from dual;//查詢當前使用者
select user from dual;
Oracle的dual表作用
1 檢視當前使用者,可以在 sql plus中執行下面語句 select user from dual 2 用來呼叫系統函式 select to char sysdate,yyyy mm dd hh24 mi ss from dual 獲得當前系統時間 select sys context user...
dual表的含義
dual表的含義 進入部門實習時第一次接觸到dual,我還以為還是乙個開發人員建立的乙個普通表 其實是一種虛擬表 還特意去後台找這張表,結果發現這張表有點東西。一 檢視當前使用者,可以執行下面語句 select user from dual 二 用來呼叫系統函式 獲得當前系統時間 select to...
關於dual表的建立
其實dual就是sys下的乙個表,一點也不神秘 1 建立表 必須以sys登陸後建立 conn sys change on install create table dual dummy varchar2 1 2 加入乙個記錄 dual表中有且只有一條紀錄 insert into dual value...