---
title: "查看触发器信息 | OceanBase 文档中心"
description: 查看触发器信息 触发器详细信息可以通过相关字典视图来查看，包括触发器的名称、类型、作用的表等。 OceanBase 数据库支持如下触发器相关字典视图： USER_TRIGGERS ：描述当前用户拥有的触发器。 DBA_TRIGGERS ：描述数据库中的所有触发器。 ALL_TRIGGERS ：描述当前用户拥有的表上触…
---
切换语言

- 中文站 - 简体中文
- International - English
- 日本站 - 日本語

文档反馈![](https://mdn.alipayobjects.com/huamei_22khvb/afts/img/A*P8CuR4UJ_FkAAAAAAAAAAAAADiGDAQ/original) OceanBase 数据库分布式版 - V 3.2.3 企业版 LTS

# 查看触发器信息

更新时间：2023-07-18 17:25:58

触发器详细信息可以通过相关字典视图来查看，包括触发器的名称、类型、作用的表等。

OceanBase 数据库支持如下触发器相关字典视图：

- `USER_TRIGGERS`：描述当前用户拥有的触发器。
 - `DBA_TRIGGERS`：描述数据库中的所有触发器。
 - `ALL_TRIGGERS`：描述当前用户拥有的表上触发器与描述。如果用户具有 `CREATE ANY TRIGGER` 权限，则该视图描述数据库中的所有触发器。

## 示例 1

列出当前用户所有的触发器，包括类型、状态和作用的表及其用户。

```sql
obclient> SELECT TRIGGER_NAME,TRIGGER_TYPE,TRIGGERING_EVENT,TABLE_OWNER,TABLE_NAME,
               STATUS FROM USER_TRIGGERS;
+----------------+-----------------+------------------+-------------+------------+---------+
| TRIGGER_NAME   | TRIGGER_TYPE    | TRIGGERING_EVENT | TABLE_OWNER | TABLE_NAME | STATUS  |
+----------------+-----------------+------------------+-------------+------------+---------+
| DEL_NEW_REGION | BEFORE EACH ROW | DELETE           | SYS         | REGIONS    | ENABLED |
+----------------+-----------------+------------------+-------------+------------+---------+
1 row in set

```

## 示例 2

查看触发器 `DEL_NEW_REGION` 的定义内容。

```sql
obclient> SELECT TRIGGER_BODY FROM USER_TRIGGERS WHERE TRIGGER_NAME='DEL_NEW_REGION'\G
*************************** 1. row ***************************
TRIGGER_BODY: TRIGGER del_new_region
   BEFORE DELETE ON regions
   FOR EACH ROW
   WHEN (old.region_id >3)
BEGIN
   INSERT INTO reg_his(region_id , region_name )
       VALUES( :old.region_id, :old.region_name );
END
1 row in set

```

OceanBase 数据库用户还可以通过 `DBA_SOURCE`、`USER_SOURCE` 和 `DBA_OBJECTS` 视图查看触发器相关信息。查询语句示例如下：

```sql
SELECT NAME FROM USER_SOURCE WHERE TYPE='TRIGGER' GROUP BY NAME;
SELECT NAME FROM DBA_SOURCE WHERE TYPE='TRIGGER';
SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='TRIGGER' AND OWNER='username';

```

 上一篇 下一篇 ![有帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*y6ocSqN8cqsAAAAAAAAAAAAAARQnAQ)![无帮助](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*BG9IQJyLHF8AAAAAAAAAAAAAARQnAQ)![反馈](https://gw.alipayobjects.com/mdn/ob_asset/afts/img/A*eTWdQKCRKHwAAAAAAAAAAAAAARQnAQ)[AI](https://www.oceanbase.com/obi) 咨询热线
