ALTER [IGNORE] table tb_name alter_spec,alter_spec.........

alter_specification:

ADD [COLUMN] create_definition [FIRST|AFTER column_name]     --添加新字段

ADD INDEX [index name] (index_col_name)                --添加索引名称

ADD PRIMARY KEY(index_col_name)                  --添加主键名称

ADD UNIQUE [index_name] (index_col_name)             --添加唯一索引

ALTER [COLUMN] col_name {SET DEFAULT literal | DROP DEFAULT}   --修改字段名称

CHANGE [COLUMN] old_col_name create_definition            --修改字段类型

MODIFY [COLUMN] create_definition                   --修改字句定义字段

DROP [COLUMN] col_name                       --删除字段名称

DROP PRIMARY KEY                            --删除主键名称

DROP INDEX index_name                        --删除索引名称

RENAME [AS] new_tb_name                        --更改表名

1.修改列定义

alter table tb_name modify col_name create_definition

2.修改列名称(还包括修改列定义【相对于1】)

alter table tb_name change old_col_name new_col_name column_definition [first | after col_name]

 

相关文章:

  • 2021-07-16
  • 2021-07-27
  • 2022-12-23
  • 2022-12-23
  • 2022-02-09
  • 2021-06-14
  • 2022-12-23
猜你喜欢
  • 2021-07-08
  • 2021-05-14
  • 2021-11-17
  • 2021-11-15
  • 2021-09-01
  • 2021-10-23
  • 2021-12-29
相关资源
相似解决方案