number: 默认38位数字,其中小数点后八位
number(m,n): m位数字,其中小数点后n位
char(m): m位的定长字符串,如果不足则用空格补满
varchar2(m): 不定长字符串,最多可以有m位,不补空格。其中m值最大为4000
long:相当于MSSQL里的text,类似于varchar2,但是最多能存2GB的数据。
long型不能用于子查询,函数,表达式,索引以及where子句
ram: 可存储二进制数据,最大容量为2KB
long ram: 存储二进制数据。最大容量为2GB
date:日期类型。Oracle提供了日期和字符串转换的函数:
to_date('DateString', 'FormatString')
to_char(Date, 'FormatString')
这里的FormatString和.NET中的稍有差别。Mon表示英文月份的缩写,mm表示两位数字月份,hh24表示24时计时法,mi表示两位的分钟。