ITPub博客

首页 > Linux操作系统 > Linux操作系统 > 用plsql提取批量提取视图view定义的动态脚本

用plsql提取批量提取视图view定义的动态脚本

原创 Linux操作系统 作者:wisdomone1 时间:2010-07-25 13:57:28 0 删除 编辑

select 'select dbms_metadata.get_ddl('||''''||'VIEW'||''''||','||''''||view_name||''''||')||';' from dual;' from user_views;


select dbms_metadata.get_ddl('VIEW','V_DOWNLOAD_MESSAGE')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_RESOURCE_ADVANCED_SEARCH')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_GRADE_INFO')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_QUESTION_MY_QUESTION')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_PLAZA_INDEX_ALLQUESTION')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_QUESTION_MY_COLLECTIONS')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_STAR_QUESTIONANDANSWER')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_STAR_QUESTION_INDEX')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_STAR_TEACHER_INDEX')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_QUESTION_MY_ANSWERS')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_GET_QUESTION_TO_ANSWER')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_HW_GET_SUBJECTINFO')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_QUESTION_ANSWERS')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_HW_GET_CLASS')||';' from dual;
select dbms_metadata.get_ddl('VIEW','V_QA_GET_QUESTION')||';' from dual;
select dbms_metadata.get_ddl('VIEW','R_MYUPLOAD')||';' from dual;
select dbms_metadata.get_ddl('VIEW','R_MYFAVORITY')||';' from dual;
select dbms_metadata.get_ddl('VIEW','R_MYDOWNLOAD')||';' from dual;

来自 “ ITPUB博客 ” ,链接:https://blog.itpub.net/9240380/viewspace-669377/ ,如需转载,请注明出处,否则将追究法律责任。

请登录后发表评论 登录
全部评论
提供针对oracle初学者及进阶的数据库培训,欢迎大家咨询: 微信: wisdomone 微信公众号: lovedb 工作经历: 中国普天 北京科蓝 北京云和恩墨 北京神州新桥

注册时间:2008-04-04

  • 博文量
    2189
  • 访问量
    12690159