Oracle中的数据类型
number(N,M) 数值
N:表示的是数字的个数
M:小数的位数
如:number(5,2) 表示 范围:-999.99-------999.99
number(10) 代表的是 整数 范围:-9999999999------------9999999999
char:字符,固定长度
如:char(5) 如果插入的字符数:abc ,意味着,后面还会补充2个空格。
varchar2:字符,可变长度
如:varchar2(5) 如果插入的字符数:abc,意味着,字段中只有3位,后面不会补齐空格
注意:
char类型的字段,查询速度是非常快。
所以,一般固定长度的字段都会使用char,如:性别,电话,身份证,等等
date :日期
long:字符,最多可以存储2G
lob:大对象。最多可以存储4G
注意:
1 oracle数据库更新数据,那么数据的类型必须要与字段类型匹配。
2 oracle中更新操作,所有的事务默认打开,所以当更新之后必须要提交事务(commit) 才能将缓存中的数据更新到数据库中

浙公网安备 33010602011771号