Oracle数据库的核心是表,表中的列使用到的常见数据类型如下:
表1 Oracle的部分数据类型
对应NUMBER类型的示例:
表2 Number示例
对于日期类型,可以使用sysdate内置函数可以获取当前的系统日期和时间,返回DATE类型,用systimestamp函数可以返回当前日期、时间和时区。
图1 sysdate和sysTimestamp
Oracle的查询中,必须使用“select 列… from 表”的完整语法,当查询单行函数的时候,from后面使用DUAL表,dual表在系统中只有一行一列,该表在输出单行函数时为了select…from的语法完整性而使用。