问题描述
我试图从 postgresql DB 中截断我们的一些表(其中一些包含 OID 列类型),但我发现我还必须从 pg_largeobject 表中删除 oid 列的 ID,这是删除此特定 ID 的一种方法来自 pg_largeobject ?
一个例子:部门(标识符:int,名称:varchar,描述:OID)
我的目标是从 pg_largeobject 中删除描述的 ID
诚挚的,
解决方法
是的,有 lo_unlink
函数。
要删除数据库中所有大的,可以
SELECT lo_unlink(oid) FROM pg_largeobject_metadata;
摆脱大对象是个好主意。