Есть два пути.Один - агрегировать:
SELECT array_agg(column_name::TEXT)
FROM information.schema.columns
WHERE table_name = 'aean'
Другой - использовать конструктор массива:
SELECT ARRAY(
SELECT column_name
FROM information.schema.columns
WHERE table_name = 'aean')
Я предполагаю, что это для plpgsql.В этом случае вы можете назначить его так:
colnames := ARRAY(
SELECT column_name
FROM information.schema.columns
WHERE table_name='aean'
);