postgresql 觸發器操作
pg 的觸發器蠻有意思,使用時首先要建立觸發器函式,然後再建立觸發器,今天把oracle的dept表匯入了pg,試著玩了下,程式碼如下:
1) 建立觸發器函式
1) 建立觸發器函式
create or replace function fun_dept() returns trigger as $tri_dept$
begin
if (TG_OP='INSERT') THEN
INSERT INTO OLD_DEPT VALUES (NEW.DEPTNO,NEW.DNAME,NEW.LOC);
END IF;
RETURN NULL;
end;
$tri_dept$ language plpgsql;
2 )建立觸發器
create trigger tri_dept_1 after insert on dept for each row execute procedure fun_dept();
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/16674653/viewspace-764033/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- DML操作 DDL觸發器觸發器
- 觸發器中操作LOB觸發器
- Oracle 觸發器 限制DDL操作Oracle觸發器
- 資料庫觸發器,禁止DDL操作資料庫觸發器
- 透過觸發器禁止模式物件的DDL操作觸發器模式物件
- postgresql 按小時分表(含觸發器)的實現方式SQL觸發器
- PostgreSQL LIST分割槽實現:繼承表+函式+觸發器。SQL繼承函式觸發器
- 接觸postgresqlSQL
- Oracle觸發器觸發級別Oracle觸發器
- Oracle中審計刪除(DELETE)操作的觸發器Oracledelete觸發器
- Oracle觸發器6(建立系統事件觸發器)Oracle觸發器事件
- 根據業務寫觸發器(oracle觸發器片)觸發器Oracle
- MySQL觸發器MySql觸發器
- mysql——觸發器MySql觸發器
- mysql 觸發器MySql觸發器
- SQL觸發器SQL觸發器
- Mysql觸發器:MySql觸發器
- Oracle觸發器Oracle觸發器
- 【SQL Server】-- 一觸即發之觸發器SQLServer觸發器
- mysql繞過行觸發器,實現語句觸發器MySql觸發器
- sqlserver 列觸發器SQLServer觸發器
- 除錯觸發器除錯觸發器
- 建立MySQL觸發器MySql觸發器
- SqlServer-觸發器SQLServer觸發器
- MySQL使用觸發器MySql觸發器
- MySql-觸發器MySql觸發器
- MySQL 建立觸發器MySql觸發器
- mysql建立觸發器MySql觸發器
- SQL Server 觸發器SQLServer觸發器
- 觸發器詳解觸發器
- 建立SQL觸發器SQL觸發器
- ORACLE DDL觸發器Oracle觸發器
- SQL Server觸發器SQLServer觸發器
- 淺談觸發器觸發器
- Oracle之觸發器Oracle觸發器
- SQL觸發器(二)SQL觸發器
- oracle ddl 觸發器Oracle觸發器
- PostgreSQL10.0preview功能增強-觸發器函式內建中間表SQLView觸發器函式