只删掉表里面的内容 delete table tablename; 连表的结构一起去掉 drop table tablename;
去掉表里的内容还是用truncate table table_name;比较好吧,对系统有好处:)
连带表间的外键关系一起删除所有某个用户下的所有表:SELECT 'DROP TABLE '||TNAME||' CASCADE CONSTRAINT ;' FROM DBA_OBJECTS FROM DBA_OBJECTS WHERE OWNER='YOUR_USER' AND OBJECT_TYPE='TABLE'然后将选出的结果粘贴到SQLPLUS里执行即可!
truncate:删除表中数据,并将占用空间释放,下次使用该表时需系统分配空间 drop:删除表内容以及表结构,但并不将占用空间释放,下次再次创建该表时,将自动使用该空间。 格式: truncate table tablename; drop table tablename;
只去掉表里的内容 delete table table_name;
连表的结构一起去掉 drop table tablename;
drop:删除表内容以及表结构,但并不将占用空间释放,下次再次创建该表时,将自动使用该空间。
格式:
truncate table tablename;
drop table tablename;