1.建表 s(,ss);
Create table s
(
,
,
ss
)
2.添加列a到s,a为char(10)非空
Alter table s
Add a char(10) not null;
3.删除列a\b\c
Alter table s
Drop (a,b,c);
4.修改列a
alter table s
Modify a varchar2(30);
5.添加约束
alter table s
Add constraint pk_sid primary key(sid);
–pk 主键
–fk 外键
–uk 唯一约束
–nk 非空约束
–ck 检查约束
6.删除表
drop table s;
7.删除约束
alter table s
Drop constraint pk_sid;
8.复制表结构及其数据
create table s1
As select * from s;//复制表结构及其数据
9.仅仅复制表的结构
ceate table s2
As select * from s where 1=2;
10.闪回技术
show recycle;//或者 show recyclebin;显示已删除表
Select * from user_recyclebin;//查看回收站
Flashback table s to before drop;//还原某个表
Purge recyclebin;//清空回收站
Purge table s;//删除某个表
Drop TABLE S purge; //永久删除表,不经过回收站