如何做一个触发器 CREATE OR REPLACE TRIGGER trigger_name ON table_name 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 CREATE OR REPLACE TRIGGER 触发器名 ON 表名 SQL PLUS 中输入edit即可输入多行 触发器是pl/sql 的一种,你如果写过procedure 或 function应该一样的。没有什么质的区别,只是你要了解一下触发器的原理。 建义楼主多看基础, 以下一个例子CREATE OR REPLACE TRIGGER 触发器名BEFORE INSERT ON 表名FOR EACH ROWBEGIN SELECT LPAD(USERID.NEXTVAL,4,'0') INTO :NEW.NUM FROM DUAL;END; select dm , decode(dm,'01','一班','02','一班',……,'100','一班','101',二班', ……'200','二班 困惑的The Network Adapter could not establish connection的问题 在Long类型字段中存储大文本,出现性能的问题??? +++急:oracle 9i for AIX 求一个存储过程的写法 一個TRIGGER的問題 Orale8i在哪里下载,.... 数据库备份问题! 分页显示中的多字段排序问题! 分布式报表问题 Oracle9i与XP的安装问题,大散分 一个剧菜的问题
应该一样的。没有什么质的区别,只是你要了解一下触发器的原理。
BEFORE INSERT ON 表名
FOR EACH ROW
BEGIN
SELECT LPAD(USERID.NEXTVAL,4,'0') INTO :NEW.NUM FROM DUAL;
END;