Chu*_*ick 1 subquery liquibase
我想在 Liquibase 中使用子选择。Liquibase 是否支持除嵌入式 SQL(即 sql 标记)以外的子选择?如果是这样,你能指出我如何构建类似的东西吗?
我假设您的意思是在插入或更新或创建标记中进行子选择。
您不能在 createTable 中使用子选择,但可以在 和 中使用 valueComputed 标记。例如:
<update tableName="person">
<column name="employees" valueComputed="(select count(*) from person where manager=person.id)"/>
</update>
Run Code Online (Sandbox Code Playgroud)
注意:如果您不想将标准 XML 标记未处理的命令一直放到 <sql> 标记(如 createTable 中的子选择),您还可以使用来引入对 liquibase 可以生成的内容的更改和添加XML。
| 归档时间: |
|
| 查看次数: |
1824 次 |
| 最近记录: |