0
我想要做的是;我在將一些數據插入到table1後,我想將一些數據自動插入到table2中,比如將table1中的主鍵作爲外鍵插入到table2中。插入一張表後,插入另一張表中Oracle APEX
這是使用觸發器完成的。 不確定從哪裏開始尋找第一。
乾杯 布賴恩
我想要做的是;我在將一些數據插入到table1後,我想將一些數據自動插入到table2中,比如將table1中的主鍵作爲外鍵插入到table2中。插入一張表後,插入另一張表中Oracle APEX
這是使用觸發器完成的。 不確定從哪裏開始尋找第一。
乾杯 布賴恩
是的,你可以做到這一點通過觸發。你可以這樣說:
CREATE OR REPLACE TRIGGER my_trigger
before INSERT ON table1
REFERENCING NEW AS NEW
for each row
BEGIN
insert into table2(fk_column,column1) values(:new.pk_column_of_table1,'value1');
END;
您可以創建一個觸發器爲@vance說,你可以使用恢復到條款,如果您填充了一些列的動態
INSERT INTO t1 VALUES (t1_seq.nextval, 'FOUR')
RETURNING id INTO l_id;
看看here