Oracle中如何删除某个用户下的所有数据呢?
6个回答
今至电子科技有限公司
2024-08-23 广告
2024-08-23 广告
数据库备份是确保数据安全与业务连续性的关键环节。我们上海今至电子科技有限公司高度重视数据保护,定期执行全面的数据库备份策略。这包括使用先进工具和技术,对关键业务数据进行自动化备份,并存储在安全可靠的外部存储介质或云端。通过定期验证备份的完整...
点击进入详情页
本回答由今至电子科技有限公司提供
展开全部
drop user username cascade;
cascade是级联删除,也就是删除用户username下所有数据以及他关联的所有东西,比如触发器啊,存储过程啊,索引啊,视图啊等等
cascade是级联删除,也就是删除用户username下所有数据以及他关联的所有东西,比如触发器啊,存储过程啊,索引啊,视图啊等等
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
2个方法:
1.先把用户下的对象导出,然后直接删除用户,再重建用户,重建对象
2. 利用系统表生成truncate table 语句脚本 直接运行
两种方法视具体情况各有优点 但都不慢
1.先把用户下的对象导出,然后直接删除用户,再重建用户,重建对象
2. 利用系统表生成truncate table 语句脚本 直接运行
两种方法视具体情况各有优点 但都不慢
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
不用这么麻烦,进http://lenovo-pc(计算机名):5502/em这个是管理和维护数据库的。在里面的设置中有个用户管理。可以删除创建新用户!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
sqlplus xxx/xxx@xxxx 回车
spool drop_table.sql 回车
select table_name from user_tables; 回车
spool off 回车
@drop_table 回车
然后你会看见所有的表都被DROP了。
spool drop_table.sql 回车
select table_name from user_tables; 回车
spool off 回车
@drop_table 回车
然后你会看见所有的表都被DROP了。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询