Oracle 触发器和序列相关的一些查询与操作
1.查询表里面有哪些触发器:
select trigger_name from all_triggers where table_name='@table';
参数 table:表名
2.查询触发器内容:
select text from all_source where type='TRIGGER' AND name='@trigger_name';
参数trigger_name:触发器名称
3.查询所有序列
select SEQUENCE_OWNER,SEQUENCE_NAME from dba_sequences where sequence_owner='@user';
参数user : 用户名
4.获取序列当前值
select 序列名.currval from dual;
5.获取序列下一个值
select 序列名.nextval from dual;