问题描述
<changeSet id="1">
<insert tableName="table_name">
<column name="column_name" value="value1 & value2"/>
</insert>
</changeSet>
由于liquibase将&符号视为特殊字符,因此将其标记为错误。 &liquibase中的&的转义字符是什么?
解决方法
由于liquibase是基于XML的,因此意识到转义字符将与其他任何基于XML的文档中使用的转义字符相同。
即转义字符为&
参考-stackoverflow.com/questions/12524908/how-to-escape-in-xml
P.S回答了我自己的问题,但觉得对其他寻找相同信息的人很有用。