使用Postgresql怎么对触发器进行操作-创新互联

使用Postgresql怎么对触发器进行操作?相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。

创新互联建站服务项目包括呼伦贝尔网站建设、呼伦贝尔网站制作、呼伦贝尔网页制作以及呼伦贝尔网络营销策划等。多年来,我们专注于互联网行业,利用自身积累的技术优势、行业经验、深度合作伙伴关系等,向广大中小型企业、政府机构等提供互联网行业的解决方案,呼伦贝尔网站推广取得了明显的社会效益与经济效益。目前,我们服务的客户以成都为中心已经辐射到呼伦贝尔省份的部分城市,未来相信会继续扩大服务区域并继续获得客户的支持与信任!

新增触发器

第一步:创建函数

为待模糊查询的表创建函数

CREATE OR REPLACE FUNCTION fuzzy_query_func() RETURNS TRIGGER AS $$
  BEGIN
   INSERT INTO fuzzy_query(id,name,address,table_name) VALUES (new.id, NEW.name,NEW.address,TG_TABLE_NAME);
   RETURN NEW;
  END;
$$ LANGUAGE plpgsql;
第二步:创建触发器

使用Postgresql怎么对触发器进行操作

删除触发器 第一步:创建函数

CREATE OR REPLACE FUNCTION fuzzy_query_del()
 RETURNS trigger AS $$
  BEGIN
   DELETE from fuzzy_query where id = OLD.id;
			RETURN OLD;
  END;
$$
 LANGUAGE plpgsql VOLATILE
第二步:创建触发器

使用Postgresql怎么对触发器进行操作

更新触发器

第一步:创建更新函数
CREATE OR REPLACE FUNCTION fuzzy_query_update()
 RETURNS trigger AS $$
  BEGIN
   UPDATE fuzzy_query SET name = NEW.name,address = NEW.address where id = NEW.id;
			RETURN NEW;
  END;
$$
 LANGUAGE plpgsql VOLATILE

第二步: 触发器

使用Postgresql怎么对触发器进行操作

看完上述内容,你们掌握使用Postgresql怎么对触发器进行操作的方法了吗?如果还想学到更多技能或想了解更多相关内容,欢迎关注创新互联行业资讯频道,感谢各位的阅读!


新闻标题:使用Postgresql怎么对触发器进行操作-创新互联
分享网址:http://bzwzjz.com/article/cegoje.html

其他资讯

Copyright © 2007-2020 广东宝晨空调科技有限公司 All Rights Reserved 粤ICP备2022107769号
友情链接: 响应式网站设计 专业网站建设 四川成都网站设计 网站设计制作报价 重庆网站制作 成都网站建设 网站建设开发 营销网站建设 成都网站建设 成都网站建设公司 专业网站设计 成都网站制作 成都网站设计公司 重庆电商网站建设 成都网站制作 成都网站建设 成都网站制作 定制级高端网站建设 手机网站建设套餐 网站制作 公司网站建设 手机网站建设