0
我想在Liquibase中使用子查詢。 Liquibase是否支持嵌入式SQL以外的SubSelect(即sql標籤)?如果是這樣,你能指點我如何建立一個像一個好嗎?liquibase subselect - 如何構建XML格式?
我想在Liquibase中使用子查詢。 Liquibase是否支持嵌入式SQL以外的SubSelect(即sql標籤)?如果是這樣,你能指點我如何建立一個像一個好嗎?liquibase subselect - 如何構建XML格式?
我假設你是指在插入或更新或創建標記中進行子選擇。
您不能在createTable中使用子選擇,但可以在and中使用valueComputed標記。例如:
<update tableName="person">
<column name="employees" valueComputed="(select count(*) from person where manager=person.id)"/>
</update>
注意:如果你不想一路下降到一個<SQL>標籤不按標準的XML標記(如在CREATETABLE子查詢)來處理命令你也可以用它來介紹liquibase可以從XML生成的變化和補充。
爲什麼? Liquibase是管理數據庫模式的工具。這不是一個ORM。 –