在 liquibase 中更新查询

Update query in liquibase

我需要 运行 在 liquibase 中更新以下查询,但我不确定语法。谁能帮忙:

update xyz.users
set email = (select CONCAT(username, '@gmail.com ') "email"
from xyz.users )
where email like '%@yahoo.com%'   ;

试试这个

<update tableName="xyz.users">
    <column name="email" valueComputed="(select CONCAT(username, '@gmail.com ') 
from xyz.users)"/>
<where>email like '%@yahoo.com%'</where>
</update>