postgresql 使用lo模块扩展更方便操作

安装模块扩展

安装
CREATE EXTENSION [ IF NOT EXISTS ] extension_name
    [ WITH ] [ SCHEMA schema_name ]
             [ VERSION version ]
             [ CASCADE ]


卸载扩展
DROP EXTENSION [ IF EXISTS ] name [, ...] [ CASCADE | RESTRICT ]

安装 lo 模块扩展 

CREATE EXTENSION lo;

另一个扩展为vacumlo移除孤立大对象,

vacuumlo — remove orphaned large objects from a PostgreSQL database

测试触发器作用

CREATE TABLE image (title text, raster lo);

CREATE TRIGGER t_raster BEFORE UPDATE OR DELETE ON image
    FOR EACH ROW EXECUTE FUNCTION lo_manage(raster);

refs

PostgreSQL: Documentation: 14: F.20. lo

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值