DGDJ们,SAVE ME!
如果要分数,我++++

解决方案 »

  1.   

    还有一种方法就是在建表的时候将级连的关系建上.
    example:
    create table primary_table(
    xh number(4),
    mc      varchar2(30),
    constraint pk_primary_table primary key(xh));create table foreign_table(
    xh      number(4),
    bh      number(4),
    xmmc varchar2(30),
    constraint pk_foreign_table primary key(xh,bh),
    constraint fk_primary_table foreign key(xh) references primary_table (xh) on delete cascade);呵呵,还有就是按照楼上的,用触发器
      

  2.   

    另:如果建立了Foreign Key 关系后,如果想建立类似级联修改功能,是在 BEFORE UPDATE 还是在AFTER UPDATE后执行?
    我在考虑,2者不行的,因为有外键关系约束啊
      

  3.   

    建立如下触发器create or replace trigger updata_primary_table
      after update on primary_table  
      for each row
    declare
      
    begin
      update foreign_table set xh=:new.xh where xh = :old.xh;
    end updata_primary_table;