Oracle⽀持的数据类型
varchar2最大长度1.      字符型
Char:定长最⼤2000字符。如char(10),当填⼊’abc’不⾜10个字符时,⾃动⽤空格填充剩余部分。较浪费空间,但查询速度快。
Varchar2:可变长最⼤4000字符。如varchar(20),当填⼊’abc’时,占⽤空间3个字符,剩余的部分不占⽤。节省空间,但查询会⽐较慢。
Clob(character large objiect):⽤于存储字符型⼤对象(如⼀篇⽂章),最⼤4G。
2.      数字型
Number 范围-10ˆ38 -10ˆ38。可以是表⽰整数,也可以表⽰⼩数
Number(5,2)表⽰⼀个⼩数有5为有效数字,2为⼩数
Number(5)表⽰⼀个5为整数
3.      ⽇起类型
Date :包含年⽉⽇时分秒
Timestamp:是对date的扩展,精确到⼩数秒(毫秒级),⽤的较少
4.      ⽂件存储类型
Blob:⼆进制数据 可⽤于存储图⽚、声⾳、视频等 最⼤4G。
注:⼀般⽂件很少会往数据库⾥放,⼀般会放到⽂件夹内,数据库⾥放⽂件路径。但对于⼀些安全性要求⾮常的⽂件往往会⽤到。
表名和别的命名规则
1.      必须以字母开头
2.      长度不能超过30字符
3.      不能使⽤oracle的保留字
4.      只能使⽤如下字符:A-Z,a-z,0-9,$,#等