4.2.2 常用数据类型
在Oracle 11g中提供的数据类型有23种,下面介绍常用的数据类型,并把数据类型分为字符型、数字型、日期类型和其他数据类型4类进行讲解。
1.字符型
字符型在Oracle 11g中有varchar2、char、nchar、nvarchar2和long五种,它们在数据库中是以ASCII码的格式存储的。下面用一个表格来讲解每种数据类型的作用,如表4.1所示。
说明 在Oracle 11g中long类型很少使用,最常使用的字符数据类型就是varchar2。
2.数字型
数字型在Oracle 11g中常用的有number和float类型两种,可以用它们来表示整数和小数。具体取值范围如表4.2所示。
3.日期类型
日期类型在Oracle 11g中常用的有date和timestamp两种类型,可以用它们来存放日期和时间。详细说明如表4.3所示。
4.其他数据类型
除了上面讲过的字符型、数字型、日期类型之外,在Oracle 11g中还有存放大数据的数据类型以及存放二进制文件的数据类型。表4.4所示是对这些数据类型的详细说明。