SQL語法 | PL/SQL | Function | TRIGGER | StoreProc | DBA

2009年8月16日 星期日

DUAL 表 格

 

SQL> SELECT 1 + 2 FROM DUAL;

1+2
----------
3


因 為 每 個 SELECT 句 子 都 必 需 有 FROM 子 句 , 所 以 Oracle 就 做 個 DUAL 表 格 來 符 合 這 個 守 則 了 。



DUAL 表 格 還 可 以 用 來 提 供 一 些 資 訊 , 例 如 使 用 者 名 稱 、 系 統 時 間 等 。



SQL> SELECT USER FROM DUAL;

USER
------------------------------
SCOTT

SQL> SELECT SYSDATE FROM DUAL;

SYSDATE
---------
03-NOV-02

沒有留言: