postgresql 存储过程 for
- 作者: Christmass
- 来源: 51数据库
- 2020-09-27
postgresql 支持哪些语言写存储过程
写个触发器 插入之前执行触发器 -- 创建一个测试表 create table test(id int primary key , name varchar(50)); -- 触发器 插入前ID如果已经存在则替换name的值 CREATE OR REPLACE function _replace() RETURNS TRIGGER AS $INSERT$ declare
已经找到答案,先手工在template1数据库中建一个函数plpgsql_handler()函数,再使用create language来增加plpgsql过程语言支持,在pgsql7.3的中文手册上找到的,谢谢了!
写个触发器 插入之前执行触发器 -- 创建一个测试表 create table test(id int primary key , name varchar(50)); -- 触发器 插入前ID如果已经存在则替换name的值 CREATE OR REPLACE function _replace() RETURNS TRIGGER AS $INSERT$ declare
已经找到答案,先手工在template1数据库中建一个函数plpgsql_handler()函数,再使用create language来增加plpgsql过程语言支持,在pgsql7.3的中文手册上找到的,谢谢了!
推荐阅读