Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/xml/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Liquibase中实现SQL语句(插入多行)_Sql_Xml_Database_Liquibase - Fatal编程技术网

如何在Liquibase中实现SQL语句(插入多行)

如何在Liquibase中实现SQL语句(插入多行),sql,xml,database,liquibase,Sql,Xml,Database,Liquibase,在没有SQL-tag()的情况下,如何在Liquibase中实现以下SQL语句 “插入个人(ID)从客户选择ID”如果没有sql标记,我认为这是不可能的。这是您应该做的 <insert tableName="setting_value"> <column name="col1" value="yourValue"/> <column name="col2" value="secondVal"/>

在没有SQL-tag()的情况下,如何在Liquibase中实现以下SQL语句


“插入个人(ID)从客户选择ID”

如果没有sql标记,我认为这是不可能的。

这是您应该做的

 <insert tableName="setting_value">
            <column name="col1" value="yourValue"/>
            <column name="col2" value="secondVal"/>
            <column name="col3" value="value3"/>
 </insert>


为多行编写多个inser语句

如果需要,您可以实现自己的更改/重构。他们不知道需要添加哪些行-它将来自表customers。只有当您想添加固定数量的行,并且知道这些行的内容时,这才有效。是的,您是对的@NancyDeschênes。但大多数情况下,当您已经知道要插入哪些数据时,会使用liquibase。