postgresql 导出mysql_PostgreSQL导出数据库,成SQL语句

PostgreSQL导出数据库,成SQL语句c.conname,pg_catalog.pg_get_constraintdef(c.oid, true) AS consrc,ns1.nspname as p_schema,r1.relname as p_table,ns2.nspname as f_schema,r2.relname as f_table,f1.attname as p_field...
摘要由CSDN通过智能技术生成

PostgreSQL导出数据库,成SQL语句

c.conname,

pg_catalog.pg_get_constraintdef(c.oid, true) AS consrc,

ns1.nspname as p_schema,

r1.relname as p_table,

ns2.nspname as f_schema,

r2.relname as f_table,

f1.attname as p_field,

f1.attnum AS p_attnum,

f2.attname as f_field,

f2.attnum AS f_attnum,

pg_catalog.obj_description(c.oid, 'pg_constraint') AS constcomment,

c.conrelid,

c.confrelid

FROM

pg_catalog.pg_constraint AS c JOIN pg_catalog.pg_class AS r1 ON (c.conrelid=r1.oid)

JOIN

pg_catalog.pg_attribute AS f1 ON (f1.attrelid=r1.oid AND (f1.attnum=c.conkey[1]))

JOIN

pg_catalog.pg_namespace AS ns1 ON r1.relnamespace=ns1.oid

LEFT JOIN

( pg_catalog.pg_class AS r2 JOIN pg_catalog.pg_namespace AS ns2 ON (r2.relnamespace=ns2.oid) ) ON (c.confrelid=r2.oid)

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值