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) 才能将缓存中的数据更新到数据库中
posted @ 2020-11-10 22:12  wltwxlbgplgd  阅读(100)  评论(0)    收藏  举报