Redrock Postgres 文档
主页 切换暗/亮/自动模式 切换暗/亮/自动模式 切换暗/亮/自动模式 返回首页

pg_recyclebin

系统表 pg_recyclebin 记录数据库中已删除对象的部分信息。其他信息大部分在 pg_classpg_typepg_procpg_constraint 中。

表. pg_recyclebin的列

名称 类型 引用 描述
classid oid pg_class.oid 已删除对象所在的系统表的OID
objid oid 任意OID列 已删除对象的OID
objsubid oid classid 为系统表 pg_namespace 的OID时,表示模式拥有者的用户OID。对于所有其他对象类型,此列为0。
namespace oid pg_namespace.oid 已删除对象所在的模式OID
objname name 任意NAME列 该对象被删除后的新名称
oldname name 任意NAME列 该对象被删除前的名称
command char 该对象被删除的触发操作:
d - DROP操作
r - 重写操作,如:ALTER TABLE
t - TRUNCATE操作
droptime timestamptz 该对象被删除的时间