loop循环希望异常处理后继续,异常处理选点很重要。
CREATE OR REPLACE PROCEDURE P_G_ZTE_CELL_SUM41(V_BEGIN IN VARCHAR,
V_END IN VARCHAR) AS
V_EXIST INT;
V_TIME_BEGIN DATE := TO_DATE(V_BEGIN, 'YYYY-MM-DD HH24');
V_TIME_END DATE := TO_DATE(V_END, 'YYYY-MM-DD HH24');
TYPE T_VARRAY IS VARRAY(18) OF VARCHAR2(50);
V_VAR T_VARRAY := T_VARRAY('PGZTECELLSUM0', 'PGZTECELLSUM1');
BEGIN
FOR I IN 1 .. V_VAR.COUNT LOOP
SELECT COUNT(1)
INTO V_EXIST
FROM USER_TABLES
WHERE TABLE_NAME = V_VAR(I);
IF V_EXIST > 0 THEN
EXECUTE IMMEDIATE ('DROP TABLE ' || V_VAR(I));
END IF;
END LOOP;
WHILE V_TIME_BEGIN <= V_TIME_END LOOP
--检查记录数量
DBMS_OUTPUT.PUT_LINE(TO_CHAR(V_TIME_BEGIN, 'YYYY-MM-DD HH24'));
SELECT COUNT(1)
INTO V_EXIST
FROM G_ZTE_620_CELL
WHERE COLLECTTIME = V_TIME_BEGIN;
DBMS_OUTPUT.PUT_LINE('G_ZTE_620_CELL 记录数量: ' || V_EXIST);
--求和插入小时表
BEGIN
--异常处理开始点
INSERT INTO G_ZTE_620_CELL_H
SELECT TRUNC(COLLECTTIME, 'HH24') COLLECTTIME,
BSCID,
SITEID,
BTSID,
sum(C100030001) C100030001,
...
sum(C100030245) C100030245
FROM G_ZTE_620_CELL
WHERE TRUNC(COLLECTTIME, 'HH24') = V_TIME_BEGIN
GROUP BY TRUNC(COLLECTTIME, 'HH24'), BSCID, SITEID, BTSID;
COMMIT;
EXCEPTION
WHEN DUP_VAL_ON_INDEX THEN
DBMS_OUTPUT.PUT_LINE('G_ZTE_620_CELL_H 试图插入重复数据,已经阻止。'); -- ORA-00001 SQLCODE = -1 向唯一索引中插入重复数据
END; --异常处理结束点
DBMS_OUTPUT.PUT_LINE('G_ZTE_620_CELL_H 按小时求和完成');
V_TIME_BEGIN := V_TIME_BEGIN + 1 / 24;
END LOOP;
END;
分享到:
相关推荐
超详细的 FabMaster 选点操作指南,至于软件,太大,需要的联系我吧
FabMaster是经典的传统的而非常优秀的ICT 治具 选点分析软件,至今仍有很多工程师在使用。电路板的可测性设计(DFT,Design For Test)是十分重要的。熟悉使用它仍是必要而有用的,它可以帮助工程师提高电路板的可测性...
百度地图选点定位
地图选点google.zip
百度地图拖拽选点 可显示经纬度 经纬度: 地址: 最近的路口 最近的路 最近的POI
本标准目的为了规范ICT测试针床选点的步骤方法,避免针床选点遗漏及不合理针点出现的情况,在源头上保证测试的稳定性及可靠性,最大程度保证ICT测试的可测率。 2 适用范围: 适用于本工厂内所有涉及到测试治具的部门...
本程序设计了Qt界面,实现了点云显示、屏幕选点、调节颜色等功能。屏幕选点功能中,按住shift并选择相应的点,即可选中该点,目前功能并不完善,需要滑动滑块才能更新显示坐标。开发环境为vs2015+pcl1.8.1+Qt5.11.2+...
针对ict测试的PCB精准选点,多项选点规则精要,着重选点的实用及准确度,以提供ict测试的准确性.
本组件是用于在地图上选点、回显坐标等
Android版仿微信发送位置、地图选点(高德地图). 前面上传过一个百度地图的, 这个也一起上传吧(捞点分, 现在下载都强制需要资源分), Key请自行申请, demo包含一个可运行apk和源码.
section辅助工具2中利用区选点,这是一个GIF的图片简单易懂。
其实就是MATLAB里的一个函数啦 不是那个自动配准工具箱 这个是需要手动选点的 选完之后直接关掉页面就会自动算单应矩阵了,然后后面可以显示出来看看对的齐不齐,我后面应该加了些切割图像的代码(因为变完会显示...
Tebo ICT V5.0 (ICT/ATE治具制作软件)是目前行业内唯一同时具有CAD和Gerber...能够处理各种Gerber以及埋盲孔、正负片数据;同时具有多种CAD接口,处理数据省时省力,是制作高精密、复杂ICT、ATE测试治具最佳选择。
使用matlab从图像上手动选取点,并返回选取点的像素坐标
手动选点并根据点的相同,实现图像拼接,需要精准的选点。
ict治具制作自动选点分析
治具制作分析和选点。以及使用的说明,操作四线的方法
抽水蓄能电站选点规划编制规范,适用水电专业
matlab实现图像的配准,手动选点