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,$,#等
版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系QQ:729038198,我们将在24小时内删除。
发表评论