版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
1、存储过程1创建或替换过程存储过程名称2是3开始4空;5结束;线路1:“创建或替换过程”是一条SQL语句,它通知Oracle数据库创建一个名为“框架”的存储过程,如果它存在,则覆盖它;线路2:该关键字表示将跟随一个公共语言/SQL主体。线路3:“开始”关键字表示公共语言/SQL体的开始。线路4:空语句表示什么也不做。此句子不能删除,因为在公共语言/SQL正文中至少需要一个句子。线路5:结束关键字表示损益体的结束存储过程创建语法:创建或替换过程存储过程名称(param1inttype,param2 out type)如同变量1类型(值域);-vs _ MSGvarchar 2(4000);变量2类
2、型(值域);开始从表ar中选择计数(*)到变量1,其中列名=param1如果从表ar中选择变量2的列名,其中列名=param1Dbms_output .输入行(“打印信息”);ElifDbms_output .输入行(“打印信息”);其他引发异常名称(未找到数据);如果结束;例外当其他人回滚;结束。注意:1.存储过程参数没有值的范围,in表示传入,out表示输出类型可以使用甲骨文中的任何合法类型。2、变量有取值范围,后跟分号3.在判断语句之前,最好使用count(*)函数来判断操作记录是否存在4.选择。进入.给变量赋值5、在带有引发异常名称的代码中引发异常创建或替换过程存储过程名称(-定义参数
3、is_ym IN CHAR(6),计数输出数,)如同-定义变量vs _ MSGvarchar 2(4000);-错误信息变量vs _ ym _ BegChar(6);-开始月份vs _ ym _ EndChar(6);-终止月份vs _ ym _ sn _ BegChar(6);-同期的起始月份vs _ ym _ sn _ EndChar(6);-同期终止的月份-定义一个游标(简单来说就是一个可以遍历的结果集)光标cur_1是选择.从.哪里.分组.开始-使用输入参数为变量分配初始值,并使用Oralce的子字符串TO _ CHAR ADD _ MONTHS终止日期和其他常用函数。vs_ym_be
4、g :=SUBSTR(is_ym,1,6);vs_ym_end :=SUBSTR(is_ym,7,6);vs _ ym _ sn _ beg :=TO _ CHAR(ADD _ MONTH(至_DATE(vs_ym_beg,yyyymm),-12),yyyymm);vs _ ym _ sn _ end :=TO _ CHAR(ADD _ MONTH(至_DATE(vs_ym_end,yyyyymm),-12),yyyymm);-首先删除表中具体条件的数据。从表名中删除,其中ym=是_ ym-然后使用内置DBMS_OUTPUT对象的put_line方法打印出受影响的记录行数,其中使用了系统变量S
5、QL%rowcount最后一个月记录=| SQL %行计数| |条目);插入表格名称(区号、ym、cmcode、人民币金额、美元金额)选择区号,is_ym,CMCODE,SUM(人民币_金额)/10000,SUM(美元_金额)/10000从BGD _地区_CM_M_BASE_T其中ym=vs_ym_beg“与”ym=vs_ym_end按区号分组;当前月记录=| SQL %行计数| |条目);-遍历光标处理后更新到表格。遍历游标有几种方法,其中for语句更直观。对于曲线_1回路中的rec更新表名SET rmb_amt_sn=rec.rmb_amt_sn,usd_amt_sn=rec.usd_amt_sn其中区号=rec .区号CMCODE=rec。CMCODE和ym=是_ ym结束循环;CO
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 高级语言课程设计
- 三爱教育之爱祖国
- 事件处理流程标准化体系
- 海洋技术路线设计
- 室内陈设设计
- 手摇风扇编程课件
- 开发流程标准化培训
- 教育是温暖的
- 少儿美术蓝莓课件
- 杜绝学生偷盗行为的教育策略
- 【 道法 】社会主义市场经济体制课件-2025-2026学年统编版道德与法治八年级下册
- 对外投资合作国别(地区)指南-马来西亚(2025年版)
- 心血管植入型电子器械植入术护理专家共识总结2026
- 2025年大学生提干选拔考试历年真题试卷及答案
- 2025四川宜宾市科技人才集团有限公司第三批员工招聘10人笔试历年参考题库附带答案详解
- 2025年中国邮政经济金融笔试及答案
- 餐饮安全管理规章制度
- 装配钳工技能大赛实操试卷
- 配怀舍饲养管理操作流程
- DB11T 1620-2019 建筑消防设施维修保养规程
- 《马克思主义与社会科学方法论》课件第一讲马克思主义与社会科学方法论导论
评论
0/150
提交评论