如何在liqiibase 1.9.5中获取Oracle下一个序列值以进行插入
<changeSet author="MIGRATE" id="070214010049877">
<insert tableName="MYTABLE">
<column name="ID" valueNumeric=" nextval( 'MYTABLE_SEQ' ) "/>
<column name="NUMBER" value="5"/>
</insert>
</changeSet>
它试图将 ID “ nextval('MYTABLE_SEQ')”的值放在表中,因此它会出错
答案 0 :(得分:0)
使用Liquibase 1.9.5,不支持使用<insert>
标记查找下一个序列值。假设存在于1.9.5中,您将不得不退回使用<sql>
或使用<modifySql>
。