`

查看创建trigger的语句

 
阅读更多

在PLSQL DEV中没有权限查看TRIGGER时,可以用下面的SQL。
select * from dba_triggers t where t.table_name = 'TABLE_NAME';

显示的列有:
OWNER  TRIGGER_NAME TRIGGER_TYPE TRIGGER_EVENT  TABLE_OWNER  BASE_OBJECT_TYPE TABLE_NAME COLUMN_NAME  REFERENCING_NAMES  WHEN_CLAUSE  STATUS DESCRIPTION  ACTION_TYPE  TRIGGER_BODY

这样就可以查看指定的表明下创建的TRIGGER了。

然后你通过DESCRIPTION 和 TRIGGER BODY就可以知道创建这个TRIGGER的语句了。

分享到:
评论

相关推荐

    触发器创建sql语句

    本文将深入探讨如何使用SQL语句创建前后触发器,并通过一个具体的示例来阐述其工作原理。 ### 一、触发器概述 触发器是数据库管理系统中的一个重要组成部分,用于响应数据表上的特定事件,如INSERT、UPDATE或...

    mysql触发器之创建使用触发器简单示例

    我们可以可以使用CREATE TRIGGER语句创建一个新的触发器,来看下具体的语法: CREATE TRIGGER trigger_name trigger_time trigger_event ON table_name FOR EACH ROW BEGIN ... END; 然后我们来详细看下上述...

    SQLserver常用语句大全

    * CREATE TRIGGER 语句:创建一个触发器 * DROP TRIGGER 语句:从数据库中删除触发器 * CREATE SCHEMA 语句:向数据库添加一个新模式 * DROP SCHEMA 语句:从数据库中删除一个模式 * CREATE DOMAIN 语句:创建一个...

    在DB2中创建第一个触发器

    在DB2中创建触发器是数据库管理中的一个重要环节,它允许在特定的数据库操作(如INSERT、UPDATE或DELETE)执行之前或之后自动运行预定义的SQL语句。本文将详细介绍如何在DB2数据库中创建一个触发器,以及触发器的...

    sybase库中导出全部表的oracle、mysql和sybase的建表语句

    例如,Sybase的`varchar`可能对应Oracle的`varchar2`, Sybase的`identity`列可能需要转换为Oracle的`sequence`和`trigger`。 `mysql`是开源且流行的关系数据库,其语法与Oracle和Sybase有所不同。转换过程中,需要...

    SQL创建触发器示例语句

    以下是具体的创建触发器的SQL语句: ```sql CREATE TRIGGER truStudent ON tab1 FOR UPDATE AS BEGIN IF UPDATE(UID) BEGIN UPDATE tab2 SET tab2.ID = i.UID FROM tab2 AS br INNER JOIN Deleted AS d ON br...

    学习SQL语句之SQL语句大全.pdf

    * CREATE TRIGGER 语句:创建一个触发器。 * DROP TRIGGER 语句:从数据库中删除触发器。 * CREATE SCHEMA 语句:向数据库添加一个新模式。 * DROP SCHEMA 语句:从数据库中删除一个模式。 * CREATE DOMAIN 语句:...

    MySQL中创建procedure,function,trigger

    ` 语句来查看结果。 MySQL 中创建函数 在 MySQL 中,创建函数的语法是:`CREATE FUNCTION func_Name ([func_parameter]) RETURNS type`。这里的 `RETURNS type` 指定了函数的返回类型,必须与返回值的类型相同,...

    SQLITE sql语句使用总结

    CREATE TRIGGER 语句用于创建一个新的触发器。语法如下: ``` sql-statement ::= CREATE [TEMP | TEMPORARY] TRIGGER trigger-name [ BEFORE | AFTER ] database-event ON [database-name .] table-name trigger-...

    SQL语句大全:珍藏版

    - CREATE TRIGGER语句:用于创建触发器,触发器是一种特殊类型的存储过程,它会在满足特定条件时自动执行。 - DROP TRIGGER语句:用于删除已存在的触发器。 - CREATE SCHEMA语句:用于向数据库中添加新的模式,模式...

    常用SQL语句大全

    -创建一个存储过程 DROP PROCEDURE --从数据库中删除存储过程 CREATE TRIGGER --创建一个触发器 DROP TRIGGER --从数据库中删除触发器 CREATE SCHEMA --向数据库添加一个新模式 DROP SCHEMA --从数据库中删除一...

    史上最全数据库SQL语句大全

    11. DROP TRIGGER:DROP TRIGGER语句用于删除触发器。 12. CREATE SCHEMA:CREATE SCHEMA语句用于向数据库中添加一个新的模式。 13. DROP SCHEMA:DROP SCHEMA语句用于从数据库中删除一个模式。 14. CREATE ...

    oracle触发器的创建与使用

    在Oracle中,查看、编辑、重命名和删除触发器同样使用类似的操作,如`SELECT * FROM USER_TRIGGERS`来查看触发器,`ALTER TRIGGER`用于编辑,`RENAME TRIGGER`用于重命名,`DROP TRIGGER`用于删除。 通过学习和掌握...

    Library-SQL.zip_trigger example SQL_创建触发器

    本文将通过"Library-SQL.zip_trigger example SQL_创建触发器"这个例子,详细讲解如何在数据库中创建触发器以及相关知识点。 首先,我们需要理解触发器的基本概念。触发器是由数据库管理系统在执行DML语句(INSERT...

    学习SQL语句之SQL语句大全

     CREATE TRIGGER --创建一个触发器  DROP TRIGGER --从数据库中删除触发器  CREATE SCHEMA --向数据库添加一个新模式  DROP SCHEMA --从数据库中删除一个模式  CREATE DOMAIN --创建一个数据值域  ALTER ...

    oracle PL/SQL语句

    * 创建触发器需要使用CREATE TRIGGER语句,并指定触发器的名称、表名、事件类型和执行体。 * 触发器可以用于实现数据的一致性和安全性。 例如,以下是创建触发器tr_InsertEmployee的PL/SQL语句: ```sql CREATE OR ...

    SQL数据类型及语句大全

    10. TRIGGER语句:定义在特定事件(如INSERT、UPDATE或DELETE)发生时自动执行的操作。 11. PROCEDURE和FUNCTION:存储过程和用户自定义函数,封装一组SQL语句,可重复调用。 12. GRANT和REVOKE:权限管理,GRANT...

    SQL语句,存储过程,触发器

    SQL语句,存储过程,触发器

    常用SQL语句大全(简单实用)

    `CREATE TRIGGER` 语句用于创建触发器,触发器是一种特殊的存储过程,当特定事件(如数据的插入、更新或删除)发生时自动执行。其基本语法如下: ```sql CREATE TRIGGER trigger_name ON table_name AFTER|BEFORE {...

Global site tag (gtag.js) - Google Analytics