PostgreSQL 获取外键约束定义的函数pg_get_constraintdef()
PostgreSQL 提供了内置函数 pg_get_constraintdef() 用于获取外键约束的创建信息,该函数重建外键约束的创建命令,注意这是一个反编译的重建,而不是命令的原始文本。该函数的参数为外键约束的 oid,可在系统表 pg_constraint 中获取。如下所示:
postgres=# select pg_get_constraintdef(41128); pg_get_constraintdef ----------------------------------------------- FOREIGN KEY (parent_id) REFERENCES parent(id) (1 row)
文章评论
共0条评论