これが1つの方法です。最善の方法ではないかもしれません。
SELECT c.relname, a.attname, a.attnum
FROM pg_attribute a
INNER JOIN pg_class c on c.oid = a.attrelid
WHERE c.relkind = 'i'
AND c.relname = 'beds_pkey'
AND a.attnum > 0
ここで、beds_pkey
インデックスの名前です。
これが1つの方法です。最善の方法ではないかもしれません。
SELECT c.relname, a.attname, a.attnum
FROM pg_attribute a
INNER JOIN pg_class c on c.oid = a.attrelid
WHERE c.relkind = 'i'
AND c.relname = 'beds_pkey'
AND a.attnum > 0
ここで、beds_pkey
インデックスの名前です。