Liquibase:多行值
Liquibase: mutli-line value
我想在两行的数据库中更新一个值(用加密密码替换未加密)。例如:
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 changeSet 向数据库列添加多行值?
(PS:PASSWORD
数据库列的 DATA_TYPE 是 VARCHAR2(512 BYTE)
。)
XML 认为空格无关紧要,因此您可能需要将数据包装在 CDATA 标记中。
我想在两行的数据库中更新一个值(用加密密码替换未加密)。例如:
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 changeSet 向数据库列添加多行值?
(PS:PASSWORD
数据库列的 DATA_TYPE 是 VARCHAR2(512 BYTE)
。)
XML 认为空格无关紧要,因此您可能需要将数据包装在 CDATA 标记中。