Чтобы получить все имена столбцов таблицы, вы можете использовать таблицу pg_table_def в Redshift.
Например, чтобы извлечь все имена столбцов таблицы:
SELECT "column",
FROM pg_table_def
WHERE tablename = 'YOUR_TABLE_NAME'
Относительно вашего запроса - команда Redshift COPY используется для вставки данных в Redshift.Чтобы экспортировать данные из Redshift, вам нужно использовать команду UNLOAD для записи файлов в S3.Вы можете прочитать больше здесь: Документы AWS Redshift Unload
Если у вас есть IDE, такая как Datagrip, вы можете выполнить приведенный выше запрос в таблице "pg_table_def" и просто скопировать / вставить имена столбцов вручнуюесли это одноразовое использование.