在 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>
我需要 运行 在 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>