oracle表的管理(数据类型,表创建删除,数据CRUD操作)
oracle的表的管理
表名和列的命名规则
- 必须以字母开头
- 长度不能超过30个字符
- 不能使用oracle的保留字
- 只能使用如下字符 A-Z,a-z,0-9,$,#等
oracle支持的数据类型
字符类
char??? 定长 最大2000个字符。
例子:char(10)? ‘小韩’前四个字符放‘小韩’,后添6个空格补全如‘小韩’
varchar2(20)? 变长? 最大4000个字符。
例子:varchar2(10) ‘小韩’ oracle分配四个字符。这样可以节省空间。
clob(character large object) 字符型大对象 最大4G
char 查询的速度极快浪费空间,查询比较多的数据用。
varchar 节省空间
数字型
number范围 -10的38次方 到 10的38次方
可以表示整数,也可以表示小数
number(5,2)
表示一位小数有5位有效数,2位小数
范围:-999.99到999.99
number(5)
表示一个5位整数
范围99999到-99999
<!--[if !supportLineBreakNewLine]-->
<!--[endif]-->
日期类型
date 包含年月日和时分秒?? oracle默认格式? 1-1月