2008年6月7日 星期六

Oracle 的特殊 Table DUAL

Oracle 的特殊 Table DUAL
前陣子有同事問我,dual這個table是要幹嘛的,先看看它的schema,

Name Type Nullable Default Comments
----- ----------- -------- ------- --------
DUMMY VARCHAR2(1) Y

當我們下select 'XXXXX' from dual;
回傳結果為:

xxxxx

那有什麼用呢?因為dual裡面永遠只有一筆資料,所以用這樣的方法,可以得只有一筆的字串等資料,它的好處用過才知道。

沒有留言: