利用powerdesigner建模,因为同一功能模块的表的前半部分命名相同,powerdesigner生成的触发器名称又加了一些前缀信息,导致触发器出现重名,这个需要怎么修改?

解决方案 »

  1.   

    如:
    create or replace trigger CompoundDeleteTrigger_m_electr
    for delete on M_ELECTRIC_MAINTENANCE_HISTORY compound trigger
    // Declaration
    // Body
      before statement is
      begin
         NULL;
      end before statement;  before each row is
      begin
         NULL;
      end before each row;  after each row is
      begin
         NULL;
      end after each row;  after statement is
      begin
         NULL;
      end after statement;END
    /

    create or replace trigger CompoundDeleteTrigger_m_electr
    for delete on M_ELECTRIC_ITEM compound trigger
    // Declaration
    // Body
      before statement is
      begin
         NULL;
      end before statement;  before each row is
      begin
         NULL;
      end before each row;  after each row is
      begin
         NULL;
      end after each row;  after statement is
      begin
         NULL;
      end after statement;END
    /