Блог

PostgreSQL: Получить список колонок

SELECT column_name FROM information_schema.columns WHERE table_name ='your_table';

Чтобы получить дополнительную информацию

SELECT 
   column_name as field, 
   data_type   as type, 
   udt_name    as type_name, 
   character_maximum_length as length 
FROM information_schema.columns WHERE table_name = 'table';