在一张表中  已经写好了一个触发器  我应该怎样去查看 触发器的语句帮帮忙吧  谢了

解决方案 »

  1.   

    你使用了 pl/sql 吗?
    在 pl/sql 中,左边栏目中有个 triggers,你写的触发器就全部在这里了。
      

  2.   

    triggers-选择你的触发器右键查看
      

  3.   

    我想通过sql语句去查 这个触发器是怎么写的 
    你说的那个pl/sql我知道了 也查到了
      

  4.   

    select * from user_source
      

  5.   

    select dbms_metadata.get_ddl('TRIGGER','大写触发器名称','模式') from dual;比如test用户建了个aaa触发器:
    select dbms_metadata.get_ddl('TRIGGER','AAA','TEST') from dual;
      

  6.   

    SELECT * FROM DBA_TRIGGERS
      

  7.   

    楼主可以试一下:select line,text from user_source where name='your trigger name';
      

  8.   

    select dbms_metadata.get_ddl('TRIGGER','触发器大写','用户名') from dual;
      

  9.   

    谢谢 我找到了  呵呵  
    那么  再问一下
    alter trigger "用户"."触发器名称" enable
    这语句中 是不是限制 这个用户的触发器不可用????
      

  10.   

    alter trigger "用户"."触发器名称" enable 
    是设置为可用
      

  11.   

    enable的中文意思就是:  使能够, 授予权利或方法
      

  12.   

    禁止触发器:alter trigger trigger_name disable;
    激活触发器:alter trigger trigger_name enable;