2017-06-09 4 views
0

2行のデータベースで値を更新する(暗号化されていないパスワードを暗号化されたパスワードで置き換える)。たとえば:Liquibase:mutli-lineの値

some_random_characters 
and_some_more 

私はこのようなLiquiBaseをchangeSetを作った:あなたが推測しているかもしれませんが

<changeSet id="1" author="KevinC" logicalFilePath="..."> 
    <update tableName="USERS"> 
     <column name="PASSWORD" value="some_random_characters 
and_some_more" /> <!-- NOTE: Enter is part of the hash --> 
     <where>USR_ID = '1'</where> 
    </update> 
    </changeSet> 

を、それがデータベース内some_random_characters and_some_moreとして保存されます。 Liquibaseチェンジセットを使用してデータベース列に複数行の値を追加するにはどうすればよいですか?
(PS:。PASSWORDデータベース列のDATA_TYPEがVARCHAR2(512 BYTE)ある)おそらくCDATAタグにデータをラップする必要がありますので、

答えて

1

XMLは、空白として無関係と見なします。

+2

ありがとうございました。私は ''を<![CDATA [... \ n ...]に変更しました]]> 'であり、意図したとおりに動作します。 –

関連する問題