欢迎访问 生活随笔!

尊龙游戏旗舰厅官网

当前位置: 尊龙游戏旗舰厅官网 > 编程资源 > 编程问答 >内容正文

编程问答

oracle 删除表 索引也会删除吗,oracle 删除当前用户下所有的表、索引、序列 -尊龙游戏旗舰厅官网

发布时间:2024/9/27 编程问答 17 豆豆
尊龙游戏旗舰厅官网 收集整理的这篇文章主要介绍了 oracle 删除表 索引也会删除吗,oracle 删除当前用户下所有的表、索引、序列 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

通过下面语句可以得到要删除oracle的所有表、索引、序列... 的语句

select 'drop table ' || table_name ||';'||chr(13)||chr(10) from user_tables;  --delete tables

select 'drop view ' || view_name||';'||chr(13)||chr(10) from user_views;  --delete views

select 'drop sequence ' || sequence_name||';'||chr(13)||chr(10) from user_sequences;--delete seqs

select 'drop function ' || object_name||';'||chr(13)||chr(10) from user_objects  where object_type='function';--delete functions

select 'drop procedure ' || object_name||';'||chr(13)||chr(10) from user_objects  where object_type='procedure';--delete procedure

select 'drop package ' || object_name||';'||chr(13)||chr(10) from user_objects  where object_type='package';--delete pags

如果要是用pl/sql工具查询的 直接把查询结果拷贝出来执行就行了。

总结

以上是尊龙游戏旗舰厅官网为你收集整理的oracle 删除表 索引也会删除吗,oracle 删除当前用户下所有的表、索引、序列的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得尊龙游戏旗舰厅官网网站内容还不错,欢迎将尊龙游戏旗舰厅官网推荐给好友。

  • 上一篇:
  • 下一篇:
网站地图