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

visual studio2005做网站平台推广是做什么

visual studio2005做网站,平台推广是做什么,商城建设网站策划,代运营网店公司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.yidumall.com/news/61704.html

相关文章:

  • 网站引导页利弊上海专业优化排名工具
  • 机票小代理做网站百度搜索优化怎么做
  • php做视频网站长沙专业seo优化推荐
  • adobe做网站免费外链工具
  • 网站数据库是干什么的万能搜索 引擎
  • icp备案网站用不了拉新任务接单放单平台
  • 深圳三合一建设网站杭州seo排名公司
  • 网站建设技能广东网站seo营销
  • 烟台做网站推广的公司哪家好营销外包
  • 企业门户网站建设方案后台管理百度推广视频
  • 武汉网页设计员培训费用朝阳seo排名优化培训
  • 做问卷的网站有哪些新网站怎么做优化
  • 前端做商城网站需要多久百度广告平台电话
  • 网站构建建设制作平台seo专员招聘
  • 做软件的网站担保网站百度营销中心
  • 湖州网站建设公司识别关键词软件
  • 电商网站建设内容规划企业模板建站
  • 家居东莞网站建设电商运营培训
  • 最牛网站建设免费网站统计
  • 代搭建网站网络营销八大职能
  • 福州做网站的网站优化的方法与技巧
  • 做自媒体哪个平台最好分析网站推广和优化的原因
  • 佛山做网站公司排名企业网站建设步骤
  • 重庆营销型网站建设多少钱线上推广营销
  • 为自己家秘方做网站网络市场调研
  • 公司装修材料会计分录上海seo公司哪家好
  • 天津网站开发网站最好的网站推广软件
  • 简述织梦网站上传及安软件测试培训
  • 网站改版新闻网站seo排名优化软件
  • 成品型网站建设湖南seo网站开发