MySQL指定列后插入新列

来源:互联网 发布:重庆网络推广工作室 编辑:程序博客网 时间:2024/06/05 05:23
ALTER [ONLINE | OFFLINE] [IGNORE] TABLE tbl_name
    alter_specification [, alter_specification] ...

alter_specification:
    table_options
  | ADD [COLUMN] col_name column_definition
        [FIRST | AFTER col_name ]
  | ADD [COLUMN] (col_name column_definition,...)
  | ADD {INDEX|KEY} [index_name]
        [index_type] (index_col_name,...) [index_option] ...

....

以上命令可以在MySQL命令行中键入help alter或help alter table获得

很显然从语法上看,要么 ADD [COLUMN] col_name column_definition  [FIRST | AFTER col_name ]
要么,ADD [COLUMN] (col_name column_definition,...)

加多个列的时候,无法  [FIRST | AFTER col_name ]

0 0