遍历-oracle Table触发器相关问题,谢谢啦

问题描述

oracle Table触发器相关问题,谢谢啦

各位大神,小弟有一事相求,有如下MailInfo表,字段如下:
CreateDTime CC Subject Content
2015050312:30:20 T3452;T3451 关于XXX问题 有如下问题,请点击“http:..”
OM_Human 表字段如下:
IdNo HumanNm MapingNmP
T03452 张三 zhangsan
T03451 李四 lisi
MapingTTime表字段如下:
MapingNmP Subject Content CreateDTime
zhangsan 关于XXX问题 有如下问题,请点击“http:..”2015050312:30:20
lisi 关于XXX问题 有如下问题,请点击“http:..”2015050312:30:20

我想要做的是,每当MailInfo表新插入一行数据时,将CC字段分割进行遍历(CC可能有多个工号),形成一个新的表:
CreateDTime              CC              Subject             Content
2015050312:30:20  T3452  关于XXX问题   有如下问题,请点击“http:..”
2015050312:30:20  T3451  关于XXX问题   有如下问题,请点击“http:..”
然后逐行与OM_Human的IdNo进行连接,最后将如下字段的结果
zhangsan           关于XXX问题   有如下问题,请点击“http:..”2015050312:30:20
lisi                      关于XXX问题   有如下问题,请点击“http:..”2015050312:30:20
插入到MapingTTime表中。。。谢谢!!!
时间: 2024-11-10 07:58:25

遍历-oracle Table触发器相关问题,谢谢啦的相关文章

Oracle使用触发器和mysql中使用触发器的案例比较_oracle

一.触发器 1.触发器在数据库里以独立的对象存储, 2.触发器不需要调用,它由一个事件来触发运行 3.触发器不能接收参数 --触发器的应用 举个例子:校内网.开心网.facebook,当你发一个日志,自动通知好友,其实就是在增加日志的时候做一个出发,再向表中写入条目. --触发器的效率很高 举例:论坛的发帖,每插入一个帖子都希望将版面表中的最后发帖时间,帖子总数字段进行同步更新,这时使用触发器效率会很高. 二.Oracle 使用 PL/SQL 编写触发器 1.--PL/SQL创建触发器的一般语法

oracle中触发器与游标和包的联合问题。

问题描述 oracle中触发器与游标和包的联合问题. 1.创建临时表stu_temp.(临时表结构要和关联表结构一致) 2.创建一个包,包含两个存储过程,stu_insert用于在行级触发器中调用,往stu_temp临时表中装载更新或插入的记录.而stu_count用于在语句级触发器中检查人数是否超限. 3.创建行级触发器stu_in,目的是把更新后的记录插入stu_temp. 4.创建语句级触发器stu_cou,使用游标从stu_temp中逐条读取更新或插入的记录,取sno,在关联表stu中查

oracle创建触发器与常见问题

oracle创建触发器与常见问题 Oracle   DBA   Studio   工具里面就能创建触发器 CREATE   TRIGGER     名称     CREATE   TRIGGER   -   创建一个新触发器           语法     CREATE   TRIGGER   name   {   BEFORE   |   AFTER   }   {   event   [OR   ...]   }             ON   table   FOR   EACH  

jQuery 获取遍历获取table中每一个tr中的第一个td的方法_jquery

如下所示: <tbody id="already_question_list"> <tr> <td><?php echo $val['unique_number']; ?></td> <td><?php echo $val['year'].'-'.$val['series']; ?></td> <td><?php echo $val['content'] ?><

数据库-oracle问题,求解,谢谢

问题描述 oracle问题,求解,谢谢 说明数据库恢复有哪几种类型,各自适用于什么场合.---------------------------- 解决方案 问题求解求解oracle64位安装问题oracle 正则表达式求解? 解决方案二: http://wenku.baidu.com/link?url=3jDRFMdSaB65KkbmcUu9PSQ6JinGjBcodSd0iXCdqeviKSLG0xz69R2OAmdRRdp4lNGa0nxu_jh20x_P3DL1rJ3UMAxrdVO0tf

oracle 求大神解决谢谢!!!! select报错怎么改 急急急

问题描述 oracle 求大神解决谢谢!!!! select报错怎么改 急急急 select mv.*,(select r.currency,trunc(r.rcv_date,'MM') as rcv_date,sum(decode(r.transaction_type, 'RECEIVE', 1, -1) * r.QUANTITY) from epms_erp_rcvqty_info r where r.LINE_LOCATION_ID = '33733' and r.rcv_date >=

大神救命-求大神解惑,oracle使用触发器报错,

问题描述 求大神解惑,oracle使用触发器报错, 求大神解惑,oracle使用触发器,在插入的表中无数据时,报错(如下图),再执行就成功了,可是序列从2开始了,我想问下如何让它从1开始不报错 下面是触发器: create or REPLACE trigger trigger_name BEFORE insert on test for each row DECLARE v_newVal NUMBER(12) := 0; BEGIN if(INSERTING AND :new.DEVICEBRA

oracle中sql问题,谢谢啊

问题描述 oracle中sql问题,谢谢啊 求至少使用了供应商S1所提供的全部零件的工程号. 设有供应商S.零件P.工程项目J三个关系模式以及反映它们之间联系(某工程使用了某供应商提供的某零件多少个)的关系模式SPJ. S (SNO, SNAME, STATUS, CITY) P (PNO, PNAME, COLOR, WEIGHT) J (JNO, JNAME, CITY) SPJ(SNO, PNO, JNO, QTY) 供应商中有S1,这个问题怎么解决啊,谢谢啊

oracle c# 触发器求大神指点

问题描述 oracle c# 触发器求大神指点 我在c#代码中执行若干sql插入语句时,提示唯一性约束冲突,我发现有触发器,但是触发器不能改变,求大神指点 解决方案 这说明你的逻辑有问题,已说明为唯一性约束,相同主键就不同再插入数据 解决方案二: 要不drop掉触发器要不就取消唯一性的约束...