Команден ред psql има някои преки пътища като \d но не е част от SQL. Това, от което се нуждаете, е да направите заявка за information_schema :
SELECT column_name FROM information_schema.columns WHERE table_name = 'my_table';
РЕДАКТИРАНЕ: Наистина е важна информация, че командният ред psql -E ще повтори SQL заявки, използвани за внедряване на \d и други команди с обратна наклонена черта (винаги, когато използвате една от тях в подканата на psql), както @piro е написал в коментар. По този начин получавате това, което искате много лесно.
Благодаря @piro!