梦幻之旅

DEBUG - 天道酬勤

   :: 首页 :: 新随笔 :: 联系 :: 聚合  :: 管理 ::
  671 随笔 :: 6 文章 :: 256 评论 :: 0 Trackbacks
CREATE OR REPLACE TRIGGER upd_esp_category
    BEFORE 
INSERT OR UPDATE
      
OF email
      
ON ex_edm_task_detail
      
FOR EACH ROW
    
DECLARE
      v_category  
VARCHAR2(64);
    
BEGIN
      
SELECT esp_name INTO v_category 
             
FROM ex_edm_esp 
             
WHERE mail_suffix=SUBSTR(:new.email,INSTR(:new.email,'@',1,1)+1, LENGTH(:new.email));
             
      
if(NVL(LENGTH(v_category),0= 0THEN
          v_category :
= '未知';
      
END IF;
      :new.category :
= v_category;
END;
posted on 2010-12-23 17:43 HUIKK 阅读(184) 评论(0)  编辑  收藏 所属分类: DataBase

只有注册用户登录后才能发表评论。


网站导航: