Как получить название столбцов sql запроса в postgresql?

Пользователь

от caterina , в категории: SQL , 6 месяцев назад

Как получить название столбцов sql запроса в postgresql?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от cloyd , 6 месяцев назад

@caterina 

Для получения названий столбцов в SQL запросе в PostgreSQL можно использовать системный каталог информационной схемы information_schema.columns. Вот пример запроса для получения названий столбцов в таблице:

1
2
3
4
5
SELECT column_name
FROM information_schema.columns
WHERE table_schema = 'public'   -- указать схему таблицы
  AND table_name   = 'your_table_name'   -- указать имя таблицы
ORDER BY ordinal_position;


Замените 'public' на имя схемы, в которой находится ваша таблица, и 'your_table_name' на имя вашей таблицы. Результатом будет список названий столбцов в указанной таблице, отсортированный по порядку их позиции в таблице.