Oracle增删改查--之删

1、删除数据库用户
SQL> conn /as sysdba Connected. SQL> drop user feiyu cascade; 用户已删除 如果用户无法删除,并报错: ERROR at line 1: ORA-01940: cannot drop a user that is currently connected 通过查看用户的进行,并kill用户进程,然后删除用户。

2、删除表

3、删除表中数据(两种方法建议使用第一种)

注:两种删除方式区别在于: 1)delete from 可以回滚,执行效率慢,不会回收表空间。 2)truncate table t 不可以回滚,执行效率更高,会回收表空间。

4、删除索引 drop index 索引名;