oracle创建表格

建表

Create table +名称(

列名  类型  约束

);

注:类型一般分为

char型  固定长度字符

varchar2型  可变长度字符

number型  number(5,2)

date型

约束

主键约束 (primary  key):规定的列值不允许为空,不允许重复,唯一性

   Eg:身份证ID

  根据主键的条件进行查询,一个主键值只会对应一条数据

唯一约束(unique):  规定的列值不允许重复

非空约束(not null):规定列值不允许为空

检查约束(check+(条件)):规定的列值必须满足制定条件

删除数据

Drop+table +表名

插入数据

Insert into 表名[(列1,列2,列3…..列n)]value (值1,值2…..,值n)

eg: insert into student (sid,sname,sex,birthday,height) values  (001,'法士特','男',null,1.51);

备份

Create table emp_back as select * from emp;

--提交
commit;
插入数据时后面加 一个 commit 就自动一次性上传数据

级联更新

级联删除

猜你喜欢

转载自www.cnblogs.com/bin123/p/9247172.html