Oracle數(shù)據(jù)庫的核心是表,表中的列使用到的常見數(shù)據(jù)類型如下:
表1 Oracle的部分數(shù)據(jù)類型
對應(yīng)NUMBER類型的示例:
表2 Number示例
對于日期類型,可以使用sysdate內(nèi)置函數(shù)可以獲取當前的系統(tǒng)日期和時間,返回DATE類型,用systimestamp函數(shù)可以返回當前日期、時間和時區(qū)。
圖1 sysdate和sysTimestamp
Oracle的查詢中,必須使用“select 列… from 表”的完整語法,當查詢單行函數(shù)的時候,from后面使用DUAL表,dual表在系統(tǒng)中只有一行一列,該表在輸出單行函數(shù)時為了select…from的語法完整性而使用。