CREATE OR REPLACE
PACKAGE BODY "EDM_PACK" AS
PROCEDURE get_inc(
i_user_id IN NUMBER,
o_inc OUT ginc)
IS
CURSOR id_name IS SELECT id,name FROM groups WHERE user_id = i_user_id;
i_n id_name%ROWTYPE;
temp_count NUMBER;
temp_id NUMBER;
temp_name VARCHAR2(2000);
temp_sql VARCHAR2(2000);
temp_exist NUMBER;
BEGIN
OPEN id_name;
LOOP
FETCH id_name INTO i_n;
EXIT WHEN id_name%NOTFOUND;
SELECT COUNT(*) INTO temp_exist FROM USER_TABLES WHERE ;
IF temp_exist=1 THEN
tmp_sql := 'SELECT COUNT(*) FROM '||'EMAILS_'||i_n.id;
EXECUTE IMMEDIATE tmp_sql INTO temp_count;
ELSE
temp_count := -1;
END If;
INSERT INTO tmp NOLOGGING VALUES('||i_n.id||','||i_n.name||','||temp_count||');
END LOOP;
CLOSE id_name;
OPEN o_inc FOR SELECT group_id,group_name,email_count FROM tmp;
EXECUTE Immediate 'DROP TABLE tmp';
END get_inc;
END;
分享到:
相关推荐
### 常见扫描仪错误代码详解 #### Err1=Cannotfindscanner. 此错误表示系统未能检测到连接的扫描仪。可能的原因包括扫描仪未正确连接到计算机、驱动程序问题或扫描仪硬件故障。 #### Err2=ScannerR/Wtestfailed. ...
在讨论IT设备的错误事件标识与错误代码时,我们需要深入探讨以下几个重要知识点: 1. 错误代码及其重要性 错误代码是系统诊断和维护中的关键工具,它们提供了一种简洁而统一的方法来标识和记录系统中发生的错误情况...
U8软件是一款广泛应用于企业信息管理的工具,然而在使用过程中可能会遇到运行时错误问题,特别是错误代码440和错误代码‘6’的溢出问题,这些错误会导致软件界面崩溃,用户无法正常操作软件甚至退出。为了解决这些...
### ASP错误大全:常见的VBScript脚本错误解析 在ASP(Active Server Pages)开发过程中,开发者经常遇到由VBScript(Visual Basic Script Edition)脚本语言引发的各种错误。这些错误不仅影响程序的正常运行,还...
联通sgip协议错误码描述 sgip 协议是中国联通公司提供的一种短信协议,用于短信服务提供商(SP)与联通公司之间的短信服务交互。该协议定义了多种错误码,用于描述在短信服务过程中可能出现的错误。 sgip 协议的...
海康威视错误代码大全详细介绍了该公司产品在使用过程中可能遇到的各种错误代码及其含义,主要涉及网络通信库、RTSP通讯库、软硬解码库、语音对讲库和QOS流控库等几个方面。错误代码是用于指示程序运行中出现的特定...
这份“IBM MQ错误代码大全中英文对照覆盖所有MQ出现的错误”文档集合了MQ可能遇到的各种错误代码,对于理解和解决MQ相关问题非常关键。 错误代码通常由三位数字组成,如2035、MQRC_NOT_AUTHORIZED等。每个错误代码...
西门子PLC在运行过程中可能会遇到两种常见的错误,即“IO访问错误”和“区域长度错误”,这些错误通常在用户程序下载后,CPU进入停止模式且STOP和SF指示灯亮起时出现。这些错误主要源于编程不当或硬件配置与程序不...
3. 仪器驱动(InstrumentDriver)错误代码表:这部分包含了与仪器驱动相关的错误代码,如仪器初始化错误、通信错误等。 4. VISA错误代码表:VISA(Virtual Instrument Software Architecture)是用于仪器编程和通信...
Oracle 约束错误约束错误 Oracle 中的约束错误是指在数据库中违反了约束条件,导致数据无法修改或删除的错误。这种错误通常发生在父表和子表之间存在关联关系时,试图删除或修改父表中的记录,但子表中存在对应的...
### FineReport常见数据集报错错误代码与解释 在日常工作中使用FineReport进行报表开发时,难免会遇到各种各样的错误提示。理解这些错误代码及其含义对于快速定位问题、解决问题至关重要。下面,我们将详细介绍一...
描述中提到的“运行时错误8020 读comm设备错误”是一个常见的通信错误,通常表示在尝试读取串口通信时发生了问题。这可能是由于驱动程序不兼容、硬件故障、配置错误或者与其他软件冲突导致的。在描述中,用户已经...
在IT领域,错误代码通常代表特定的问题或故障,便于开发者和用户识别并解决技术问题。"429错误"是一个HTTP状态码,全称为"Too Many Requests",它表示客户端在给定的时间内发送了过多的请求,服务器拒绝处理更多的...
在AIX的日常管理和维护过程中,遇到错误代码是常见的情况,这些错误代码通常提供了系统出现问题的具体信息,帮助管理员定位和解决问题。本篇文章将详细解读"AIX错误代码对照表",并探讨如何理解和利用这些代码来优化...
根据错误的严重程度,错误通常被分为三种状态:Error Active(错误活跃)、Error Passive(错误被动)和Bus Off(总线关闭)。网络管理工程师需要理解和掌握这些状态的条件和行为,以保持CAN网络的健康和稳定。 ...
TR069错误码介绍 TR069错误码是ACS(Auto Configuration Server)和CPE(Customer Premises Equipment)之间的一种通信协议,用于设备的远程管理和配置。该协议定义了一系列的错误码,以便在设备管理和配置过程中...
### 海康威视SDK开发中的错误码解析 在进行海康威视SDK开发的过程中,开发者经常会遇到各种错误码,这些错误码可以帮助我们快速定位问题并进行相应的处理。本文将详细解析海康威视SDK中常见的一些错误码,并提供...
在本文中,我们将深入探讨如何解决在使用USB转串口驱动时遇到的"运行时错误8020 - 读comm设备错误"的问题。 首先,让我们了解这个错误的背景。"运行时错误8020"通常与串口通信有关,意味着在尝试读取串口设备(如PL...
### 一种LR语法分析中的错误恢复方法 #### 引言 在现代编译技术中,语法分析作为编译过程的核心环节之一,其准确性与效率直接关系到编译器的性能和用户代码的质量。LR(Left-to-right scan, Rightmost derivation...
当Q系列PLC在运行过程中遇到问题时,它会通过错误代码来向操作人员传达具体的问题所在。理解这些错误代码对于及时诊断和解决故障至关重要。 一、错误代码的分类 三菱Q系列PLC的错误代码通常分为以下几类: 1. 系统...