Обновить запрос, используя WHERE CLAUSE в Liquibase - PullRequest
0 голосов
/ 04 января 2019

Уже есть заранее определенный ответ по умолчанию для каждой услуги. В моем случае мне нужно обновить один код в ответе по умолчанию, который должен отражаться в базе данных. Для этого я написал один запрос на обновление, используя предложение WHERE.

Пожалуйста, найдите ниже скрипт для обновления запроса:

<changeSet author="630740" id="1521632147318-52">
        <update tableName="RESPONSEINFO">
            <column name="RESPONSE_XML" value="KontesUmschAMsg_defaultResp.xml" />
            <where>RESPONSE_XML NOT IN (SELECT KontesUmschAMsg FROM RESPONSEINFO)</where>
        </update>
    </changeSet>

Отразится ли это в базе данных и даст ли ожидаемый результат?

...