Bạn cần tách ra, phân chia, sau đó tổng hợp lại.
update the_table
set the_array = array(select t.val / 10
from unnest(the_table.the_array) as t(val));
Nếu bạn cần duy trì thứ tự ban đầu trong mảng, hãy sử dụng with ordinality
update the_table
set the_array = array(select t.val / 10
from unnest(the_table.the_array) with ordinality as t(val,idx)
order by t.idx);
Để chạy điều này trong Liquibase, bạn cần sử dụng <sql>
thay đổi
Ví dụ trực tuyến: https://rextester.com/IJGA96691