Вопросы к Поиску с Алисой
Разница между функцией ARRAY_APPEND и оператором массива || в PostgreSQL заключается в их назначении:
Таким образом, ARRAY_APPEND добавляет один элемент, а оператор || объединяет два массива. www.postgresql.org w3resource.com