创建一个触发器,禁止删除T1表中的记录.
在Oracle中怎么写这个触发器

解决方案 »

  1.   

    表级触发器
    create or replace trigger pppp
    before delete on t1
    begin
      if deleting then
         .....;
      end if 
    end;
    仅供参考!
      

  2.   

    create or replace trigger at_trigger
    before delete on b
    for each row 
    begin
    if deleting then
        raise_application_error(-20000,'不能删除行');
     end if;
    end ;
      

  3.   

    fxianxian的方法正确
    create or replace trigger tdb_t1
    before delete on t1
    begin
    if deleting then
        raise_application_error(-20000,'不能删除行');
     end if;
    end ;
      

  4.   

    只是对用户操作进行限制,
    使用statement级trigger 就可以了