gpt4 book ai didi

liquibase - 更改我的sql表以使用liquibase一次添加多个新列

转载 作者:行者123 更新时间:2023-12-04 02:01:47 24 4
gpt4 key购买 nike

使用liquibase xml一次更改表并添加多个列的正确语法是什么?官方文档给出了仅添加一列的示例:

<changeSet author="liquibase-docs" id="addColumn-example">
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="address" type="varchar(255)"/>
</addColumn>
</changeSet>


现在,如果我想一次添加多个列,正确的语法是什么:

<changeSet author="liquibase-docs" id="addColumn-example">
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="job" type="varchar(255)"/>
</addColumn>
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="designation" type="varchar(255)"/>
</addColumn>
</changeSet>


是正确的还是

<changeSet author="liquibase-docs" id="addColumn-example">
<addColumn catalogName="cat"
schemaName="public"
tableName="person">
<column name="job" type="varchar(255)"/>
<column name="designation" type="varchar(255)"/>
</addColumn>
</changeSet>


以上两个中哪一个是正确的?或完全不同的东西。

最佳答案

这些示例都将起作用。

关于liquibase - 更改我的sql表以使用liquibase一次添加多个新列,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/33022737/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com