Oracle的数据管理
创建表空间
语法:
注意:
只有dba才能操作表空间
删除表空间
语法:
drop tabespace 表空间名称 including contents and datafiles
创建用户
语法:
create user 用户名 identified by 密码 default tablespace 表空间名称
删除用户
语法:
drop user 用户名 cascade
用户权限授权
语法:
grant 权限名称 to 用户名
权限说明:
用户权限撤销
语法:
revoke 权限名称 from 用户名
修改表
1.增加列:
alter table 表名 add(列名 类型)
2.删除列:
alter table 表名drop column 列名
3.非空约束:
alter table 表名 modify 列名 not null
alter table 表名 modify 列名 null
4.默认约束:
alter table 表名 modify 列名 default 值
alter table 表名 modify 列名 default null
5.检查约束:
alter table 表名 add constraint 约束名 check(列名 = 值1 or sex = 值2)
alter table表名 drop constraint 约束名
6.主键:
alter table 表名 add constraint 主键名 primary key(列名)
alter table 表名 drop constraint 主键名
7.外键:
alter table 表名 add constraint 外键名
foreign key(本表列名)
references 外表(外表列名)
背单词:
grant: 授予
revoke: 撤销
alter: 改变 update modify
column: 列
constraint: 约束
foreign: 外键
references: 引用
cascade: 级联