Oracle_2_常用数据类型
1、字符类型
char:定长字符串,指定字节长度,会自动用空格补齐长度。
varchar2():变长字符串,指定字节长度,不会自动补齐长度。
nvarchar2():变长字符串,指定字符长度,不会自动补齐长度。
2、数值类型
number(n):整数类型。
number(p,s):浮点数类型:p表示整数位数,它小于38,s是小数点后的位数。一个值占用22个字节。
3、浮点型
binary_float :单精度类型,32位,支持6位精度,一个值占用5个字节。
binary_double :双精度类型,64位,一个值占用9个字节。
4、日期类型
date:储存了世纪、年、月、日、时、分、秒,一个值占用7个字节。
timestamp:秒可以包括小数位(最多9位),一个值占用7或12个字节。
默认日期格式:
DD-MOD-RR
日,月,年
5、大文件类型
clob:4g以内的字节文件。
blob:4g以内的字符文件。
6、LONG和RAW类型
long:变长字符串,最多2g字节。
raw:储存二进制或者字符类型数据,需要指定长度,它储存的数据不会进行字符集转换。
long raw:储存原始的二进制文件,最多2g,多媒体音视频。