我想建一个触发器,实现下面的功能
当我在tab表里插入一条数据时
insert into tab
(id,type,content)
values('1','aa','热题:今天你还好吗?');
执行上面的插入后tab表里的插入记录就是成为:
'1','aa','观点:今天你还好吗?'
也就是说把content里的'热题'改成了'观点'
谢谢了!
------解决方案--------------------
--如:
- SQL code
CREATE OR REPLACE TRIGGER TRG_Name BEFORE INSERTON tab FOR EACH ROWBEGIN SELECT replace(:New.content,'热题','观点') INTO :NEW.content FROM DUAL;END;