005 oracle的基础使用(3)

===========

新建一个表空间,必须要sys权限

新建立的用户是没有任何权限的

Connect连接角色,授予了就可以登录了

授予权限的用户的权限必须要大于等于被授予权限的用户

列的类型

number的参数是总长度,小数位的长度要小于总长度,下面是age number(2,3)就已经有问题了,因为3>2,创建的时候

不会出现问题,但是插入数据的时候就有问题了

子查询创建表(复制表)

查询语句没有结果,则只复制表结构

修改表

下面一个是添加多列


 

列的约束

primary key是主键约束

unique 是唯一约束

not null 是非空约束

check是检查约束

外键约束

foreign key 

给商品的类id,约束上分类表的分类id,这样就不能

级联删除 cascade(串联constraint(约束)

级联约束

级联约束的表,可以级联删除,删除一方,另一方就能删除

子查询插入数据(可以一下复制多条数据)

更新(update)数据

删除数据

删除表中所有数据

猜你喜欢

转载自blog.csdn.net/yzj17025693/article/details/84063940
005