Commit 753a5439 authored by codefairy08's avatar codefairy08
Browse files

add column composite operate

parent ed993fab
Loading
Loading
Loading
Loading
+21 −0
Original line number Diff line number Diff line
@@ -484,4 +484,25 @@
        </tokens>
    </parser-result>
    
    <parser-result sql-case-id="alter_table_composite_operate_columns">
        <tables>
            <table name="t_order" />
        </tables>
        <tokens>
            <table-token begin-position="12" original-literals="t_order" />
        </tokens>
        
        <alter-table drop-columns="status">
            <add-columns>
                <add-column name="column4" type="VARCHAR" />
                <add-column name="column5" type="VARCHAR" />
                <add-column name="column6" type="VARCHAR" />
            </add-columns>
            <update-columns>
                <update-column origin-column-name="user_id" name="user_id" type="bigint" />
            </update-columns>
            <new-meta column-names="order_id,user_id,column4,column5,column6" column-types="int,bigint,VARCHAR,VARCHAR,VARCHAR" primary-key-columns="order_id"/>
        </alter-table>
    </parser-result>
    
</parser-result-sets>
+1 −0
Original line number Diff line number Diff line
@@ -38,4 +38,5 @@
    <sql-case id="alter_table_drop_index" value="ALTER TABLE t_order DROP INDEX idx_order_id" />
    <sql-case id="alter_table_drop_indexes" value="ALTER TABLE t_order DROP INDEX idx_column1, DROP INDEX idx_column2, DROP INDEX idx_column3" />
    <sql-case id="alter_table_rename_index" value="ALTER TABLE t_order RENAME INDEX idx_column1_bak TO idx_column1" />
    <sql-case id="alter_table_composite_operate_columns" value="ALTER TABLE t_order ADD column4 VARCHAR(10), ADD column5 VARCHAR(10), ADD column6 VARCHAR(10),MODIFY user_id bigint, drop column status" />
</sql-cases>