ORACLE 序列化查詢和觸發器查詢語句 詳細

2021-10-25 18:41:54 字數 685 閱讀 5824

查詢序列語句

select 』 create sequence '||sequence_name|| 』 increment by '||

increment_by ||』 start with 『||last_number||』 maxvalue '||

max_value ||』 cache 『||cache_size||』 order nocycle ;』

from user_sequences;

oracle查出表所有的觸發器及觸發器詳細資訊

一. 查all_triggers表得到trigger_name

sql查詢語句:

select trigger_name from all_triggers where table_name=『***』;

二. 根據trigger_name查詢出觸發器詳細資訊

sql查詢語句:

select text from all_source where type=『trigger』 and name=『tr_***』;

刪除:

drop trigger tb_report_tg_insertid ;

–刪除觸發器

drop sequence report_id ;

–刪除序列

Oracle 序列,觸發器

序列是什麼 序列就是按照一定的規則,不斷增長 不斷減少 的乙個數字 用於我們資料庫表裡 作為資料的乙個唯一標識。序列的語法 建立序列 create sequence seq objid 建立乙個名稱為seq objid 的序列 increment by 1 每次增長1 1,2,3,4,5,6,7,s...

oracle 建序列,觸發器

oracle是全球最大的關聯式資料庫,她的使用有很多技巧,常用的建立表空間,建立序列,建立觸發器等嗾使是初學者需要掌握的內容。首先登陸資料庫 啟動命令列 cmdsqlplus 以管理員 sys 登陸資料庫 sqlplus sys password as sysdba 建立臨時表空間 create t...

序列及觸發器(oracle)

oracle在建立表時和其他的資料庫有點不一樣,如sql server可以在int型別的字段後加上identity 1,1 該字段就會從1開始,按照 1的方式自增,將這個字段設定為主鍵,有利於我們進行資料的插入操作。mysql中可以使用 auto increment 即可。但是oracle有點麻煩,...