oracle 建表总结
oracle 建表总结
Oracle 建表总结
(一)
对象命名原则:
必须由字母开始,长度在 130 个字符之间。
名字中只能包含 AZ,az,09,_(下划线),$和#(但尽量不要使用$和#)。
同一个 Oracle 服务器用户所拥有的对象名字不能重复。名字不能为
Oracle 的保留字。
1、2、3、4、
5、名字是大小写不敏感。
(二)
数据类型:(10 种,主要 varchar2,date,number3 种)
说明:
(1)(2)
date 的使用尽量用到 to_date(‘1990-01-01’,’YYYY-MM-DD’);blob
一般用来存放声音,视频等
to_date,如:
(三)
约束条件(6 种)
default 设置默认值说明:(1)列级约束:只能作用于一个列上;定义时
跟在列后面(只有 not
null,default 纯列级约束,其它都即可表级约束,又可列级约束);表级
约束:可作用于多个列上,也可只约束一个列;要单独定义。
(2)可以为其他 4 种约束起名,而不能给和约束起名;别
名起法,如:constraintpk_tidprimarykey;(3)各种列级约束的写法
(以学生表为例);
第 1 页 共 8 页