Postgres добавить второе значение в строку

Обновляю значение столбца таким образом:

UPDATE main_table SET value_act = 2 WHERE id = 1;

Нужно не обновить значение а добавить второе через запятую


Ответы (2 шт):

Автор решения: Captain Mountain

Получилось добавить конкатенацию значений и в результате получилось "12"

UPDATE main_table SET value_act=value_act||2 WHERE id = 1;

Проблема остаётся актуальной, нужно получить значение "1,2"

→ Ссылка
Автор решения: Stefanov.sm
UPDATE main_table 
   SET value_act = format('%s,%s', value_act, 2) 
 WHERE id = 1;
→ Ссылка