日期:2014-05-16  浏览次数:20986 次

greenplum数据库,请教一条SQL
greenplum数据库怎么查出当前表的主键字段,关联的表名,关联的表字段?求SQL
当greenplum数据库中一个表有两个主键时,数据字典的存储形式为{1,4},如果查询时候这么关联 pg_attribute.attnum = pg_constraint.conkey[1],只能查出来一个主键字段,怎么把两个都查出来?

------解决方案--------------------
多简单了,用any函数,此函数接受一个数据参数,代码如下:
 pg_attribute.attnum = any(pg_constraint.conkey)