Oracle 中查看用户建立的所有触发器
2015-05-07 23:10
381 查看
在Oracle中的创建触发器后,必须对其进行管理,比较修改触发器或者删除无效的触发器,我们可以把用户创建的所有触发器遍历出来,然后再进行操作。
如果你具有系统管理器的权限,那么在直接用SYS登录后,用下面的语句:
[align=center] [/align]
[align=center] [/align]
就可以把所有用户的触发器选择出来,当然也可以选择特定用户的,如
但是如果你只有普通用户的权限,上面的操作无法进行的。我们可以用如下的语句进行触发器的遍历
[align=left] [/align]
[align=left] 这样就可以了![/align]
如果你具有系统管理器的权限,那么在直接用SYS登录后,用下面的语句:
SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='TRIGGER' |
[align=center] [/align]
就可以把所有用户的触发器选择出来,当然也可以选择特定用户的,如
SELECT OBJECT_NAME FROM DBA_OBJECTS WHERE OBJECT_TYPE='TRIGGER' |
SELECT NAME FROM USER_SOURCE WHERE TYPE='TRIGGER' GROUP BY NAME |
[align=left] 这样就可以了![/align]
相关文章推荐
- Oracle 中查看用户建立的所有触发器
- Oracle 中查看用户建立的所有触发器
- Oracle中查看所有的表,用户表,列名,主键,外键
- Oracle: 删除当前用户的所有对象(表、视图、触发器、存储过程、函数)
- Oracle中查看所有的表,用户表,列名,主键,外键
- Oracle中查看所有的表,用户表,列名,主键,外键
- 查看Oracle数据库所有的用户及表空间等
- Oracle查看某个用户下所有表的记录总数和所有表的字段总数
- Oracle中查看所有的表,用户表,列名,主键,外键
- oracle查看当前用户下所有表
- Oracle对数据的导出和导入,建立用户,删除用户以及其下的所有表
- Oracle中查看所有的表,用户表,列名,主键,外键
- oracle 查看所有用户
- Oracle 删除一个用户下的所有表、触发器、约束
- Oracle中查看所有的表,用户表,列名,主键,外键
- Oracle中查看所有的表,用户表,列名,主键,外键
- oracle 表空间及查看所有用户的表空间
- oracle 查看用户建立的视图详情
- ORACLE查数据库中所有的表和某个用户下的表、解锁用户,查看日志文件
- Oracle 导入数据库 删除用户、删除表空间、删除表空间下所有表,查看当前表空间