下面是一个Oracle数据库在保存记录之前使用序列保存主键的例子,特此记录;
CREATE OR REPLACE TRIGGER RTI_DATA_TRI
BEFORE INSERT ON RTI_DATA FOR EACH ROW
BEGIN
SELECT RTI_DATA_ID_SEQ.NEXTVAL INTO :NEW.ID FROM DUAL;
END RTI_DATA_TRI;
BEFORE INSERT ON RTI_DATA FOR EACH ROW
BEGIN
SELECT RTI_DATA_ID_SEQ.NEXTVAL INTO :NEW.ID FROM DUAL;
END RTI_DATA_TRI;
转载于:https://blog.51cto.com/lifanfly/201842