当前位置: 首页 > news >正文

visual studio2005做网站哈尔滨seo网络推广

visual studio2005做网站,哈尔滨seo网络推广,wordpress默认图像不显示,唐山正规做网站的公司1. 查询存储过程 根据数据字典USER_OBJECTS查询出所有存储过程。 2. 动态拼接字符串(参数等) 根据数据字典USER_ARGUMENTS动态拼接参数。 3. 动态执行 利用EXECUTE IMMEDIATE动态执行无名块。 4. 输出执行信息 利用DBMS_OUTPUT.PUT_LINE输出执行成功与…

1. 查询存储过程

        根据数据字典USER_OBJECTS查询出所有存储过程。

2. 动态拼接字符串(参数等)

        根据数据字典USER_ARGUMENTS动态拼接参数。

3. 动态执行

        利用EXECUTE IMMEDIATE动态执行无名块。

4. 输出执行信息

        利用DBMS_OUTPUT.PUT_LINE输出执行成功与否信息。

SET SERVEROUTPUT ON;
DECLAREv_sql          varchar2(32767);v_head         varchar2(32767);v_tail         varchar2(32767);n_count        number := 0;crlf           constant    varchar2(4) := chr(13) || chr(10);
BEGINFOR rec1 IN (SELECT object_nameFROM USER_OBJECTSWHERE OBJECT_TYPE = 'PROCEDURE'ORDER BY 1)LOOPv_sql := null;v_head := null;v_tail := null;-------------------------------------------- Header------------------------------------------v_head := v_head || 'DECLARE' || crlf;FOR rec3 IN (SELECT CASE data_typeWHEN 'DATE' THEN'    d_out' || position || '    date;'ELSE'    v_out' || position || '    varchar2(1000);'END varFROM user_argumentsWHERE object_name = rec1.object_nameAND in_out <> 'IN'ORDER BY position)LOOPv_head := v_head || rec3.var || crlf;END LOOP;v_head := v_head || 'BEGIN' || crlf;v_head := v_head || '    ' || rec1.object_name || '('  || crlf;-------------------------------------------- Process------------------------------------------FOR rec2 IN (SELECT *FROM user_argumentsWHERE object_name = rec1.object_nameORDER BY position) LOOP--*****************************-- set in parameterIF rec2.in_out = 'IN' thenIF rec2.position = 1 thenIF rec2.data_type = 'DATE' THENv_sql := v_sql || '        ' || rec2.argument_name || ' => SYSDATE' || crlf;ELSEv_sql := v_sql || '        ' || rec2.argument_name || ' => 1'       || crlf;END IF;ELSEIF rec2.data_type = 'DATE' THENv_sql := v_sql || '      , ' || rec2.argument_name || ' => SYSDATE' || crlf;ELSEv_sql := v_sql || '      , ' || rec2.argument_name || ' => 1'       || crlf;END IF;END IF;-- set out parameterELSEIF rec2.position = 1 thenIF rec2.data_type = 'DATE' THENv_sql := v_sql || '        ' || rec2.argument_name || ' => d_out' || rec2.position || crlf;ELSEv_sql := v_sql || '        ' || rec2.argument_name || ' => v_out' || rec2.position || crlf;END IF;ELSEIF rec2.data_type = 'DATE' THENv_sql := v_sql || '      , ' || rec2.argument_name || ' => d_out' || rec2.position || crlf;ELSEv_sql := v_sql || '      , ' || rec2.argument_name || ' => v_out' || rec2.position || crlf;END IF;END IF;END IF;END LOOP;-------------------------------------------- Tail------------------------------------------v_tail := v_tail || '    );' || crlf;v_tail := v_tail || 'END;' || crlf;-------------------------------------------- Execute SQL--------------------------------------------dbms_output.put_line(v_head || v_sql || v_tail);BEGINn_count := n_count + 1;EXECUTE IMMEDIATE v_head || v_sql || v_tail;DBMS_OUTPUT.PUT_LINE(LPAD(n_count, 3, '0') || '_存储过程:' || rec1.object_name || '执行成功。');EXCEPTIONWHEN OTHERS THENDBMS_OUTPUT.PUT_LINE(LPAD(n_count, 3, '0') ||'_存储过程:' || rec1.object_name || '执行失败。');END;END LOOP;ROLLBACK;
EXCEPTIONWHEN OTHERS THENROLLBACK;RAISE;
END;
/

http://www.khdw.cn/news/3008.html

相关文章:

  • 微信微网站开发长春网络优化最好的公司
  • 阿里虚拟机建设网站高端网站建设哪个好
  • 做物流有哪些网站seo标题优化关键词怎么选
  • 建e全景效果图网站seo如何优化
  • 中国最好的网站制作公司百度广告推广怎么做
  • ps如何做网站首页b2b平台有哪些
  • 做电商网站货源东莞关键词排名推广
  • 张家港高端网站建设济南seo公司报价
  • 自己做的网站怎么维护黄页引流推广链接
  • 新网站如何做推广中国刚刚发生的新闻
  • 广西网站建设产品介绍产品质量推广营销语
  • 百度行业网站怎么做手机百度云电脑版入口
  • 专门做颜料的网站哈尔滨seo网站管理
  • 香港服务器做网站欧美网站建设
  • 网站开发与设计实训报告武汉谷歌seo
  • 何苦做游戏网站广州seo黑帽培训
  • 做任务网站有哪些内容网站建设是什么工作
  • 优化的定义云seo
  • 建设网站 备案成都抖音seo
  • 怎样进行站点优化免费网站可以下载
  • 做衣服类网站策划书北京seo公司有哪些
  • 宁波画册设计石家庄seo管理
  • 深圳专业网站制作平台精准数据营销方案
  • 韶关做网站网络推广是做什么工作
  • 什么网站个人可以建设优化网站结构一般包括
  • wordpress腾讯云cdn配置教程网站整站优化推广方案
  • 个人网站设计论文摘要百度号码认证
  • 网站测试的目的和意义seo入门讲解
  • 营销网站开发渠道有哪些外贸网站大全
  • wordpress 中文 cms网站推广优化排名