Posted on 2008-07-24 21:12
sailor 阅读(155)
评论(0) 编辑 收藏 所属分类:
oracle
一、创建表
1 create table tablename
2 (
3 name varchar2(20),
4 age number(3,0),
5 sex char(1)
6 )tablespace student;
二、修改表
1、增加表属性
1Alter table tablename add address varchar2(30);
2、修改表属性
1Alter table tablename modify name varchar2(30);
3、删除表属性
1Alter table tablename drop column sex;
4、修改表所属表空间
1Alter table mytable move tablespace T_index
5、修改约束
1Alter table tableName disable/enable constraint loan_ok
6、修改列名
1Alter table mytable rename column Old_name to New_name;
三、删除表
1Drop table tablename cascade constraints
四、重命名
1RENAME old_name To New_name;
五、分析表
1、查看表
1Select table_name, num_rows, blocks, empety_blocks from dba_tables where table_name ='MYTABLE';
1Select table_name form user_tables where tablespace_name='STUDNE';
2、释放未用过的空间
1Alter table account deallocate unused;
六、数据操作
Update、Insert、Delete
七、表碎片整理
1Alter table mytable enable row movement;
2
3Alter table mytable shrink space;