0
想我運行下面的查詢和它給了我下面的輸出:怎麼知道的輸出值在Oracle中的數據類型
查詢:SELECT SYSDATE FROM DUAL;
輸出:29-AUG-16
我們知道SYSDATE返回'date'類型的值。但我怎樣才能看到輸出窗口上的數據類型?
假設,當我和一些功能查詢說「型()」 SELECT TYPE(SYSDATE) FROM DUAL
,它會給的SYSDATE
輸出的數據類型:DATE
是否有任何內置在這樣的方法「類型()或者會給我數據類型的東西?
N.B.它不必是SYSDATE
,它可以像SELECT 'HELLO' FROM DUAL
只是爲了評論這個特定的情況,你可能會注意到內存中的DATE re演示文稿不同於存儲表示(當您轉儲列值而不是SYSDATE函數時)。內存中有8個字節的類型13和7個字節的存儲類型12。 – Husqvik
@Domscheit這是什麼1016 return_fmt到這裏?你能解釋一下嗎?或演示文稿的任何文件? –
@ Hakuna-Matata - 如果您有權訪問Google,請搜索「Oracle dump()」(或者更好,在Oracle輸入您的版本號後,例如在我的情況下,我會搜索「Oracle 11.2 dump()」。 )這將直接導致文檔。 – mathguy