发表文章

[Java] Posgresql VIEWDDL-触发支持。 "postgreSQL viewDDL - trigger 지원."[TadpoleForDBTools]

jeongjaehong 6月前 42

Pgsql 不支持触发器的视图 DDL 功能, 但它似乎有一个使用触发器的 OID 返回 ddl 的函数。在查看支持哪个版本后, 添加它似乎很好。

从 Pg_trigger 中选择 *;在此处查看使用 oid。
选择 Pg_get_triggerdef (触发器 OID);

在为每行执行过程 emp_stamp () 插入或更新 emp 之前, 创建触发器 emp_stamp

原文:

pgsql에서 trigger의 view ddl기능은 지원하지 않고 있으나 trigger의 oid를 이용하여 ddl를 리턴하는 함수가 있는듯 합니다. 어느 버젼부터 지원하는지 확인후 추가하면 좋을듯 합니다.

select * from pg_trigger; 여기에서 조회한 oid 이용.
select pg_get_triggerdef(트리거 oid);

CREATE TRIGGER emp_stamp BEFORE INSERT OR UPDATE ON emp FOR EACH ROW EXECUTE PROCEDURE emp_stamp()

相关推荐
最新评论 (0)
返回
发表文章
jeongjaehong
文章数
49
评论数
49
注册排名
92846