PostgreSQL
 sql >> база данни >  >> RDS >> PostgreSQL

Позиция на колоната в индекса

Ето един начин. Може да не е най-добрият начин.

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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. не може да извлича елементи от скалар

  2. Как да получа идентификатор на реда, който е избран от агрегатна функция?

  3. PostgreSQL Trigger след актуализиране на конкретна колона

  4. Побитови операции в Postgres

  5. Как да укажа „поръчка по“ на двусмислена колона с помощта на пролетна партида и postgres?