修改列定义:字段名没问题,类型有问题或者位置有问题

ALTER TABLE tb_name MODIFY [COLUMN] col_name  column_definition [FRIST|AFTER col_name]
将id字段放到第一个位置上
ALTER TABLE users2 MODIFY id SMALLINT UNSIGNED NOT NULL FIRST;

修改列名称:功能上大于MODIFY

ALTER TABLE tb_name CHANGE [COLUMN] old_col_name  new_col_name column_definition [FRIST|AFTER col_name]
将pid字段修改成p_id,类型由SMALLINT换成TINYINT
ALTER TABLE users2 CHANGE pid p_id TINYINT UNSIGNED NOT NULL;

数据表更名

ALTER TABLE tb_name RENAME [TO|AS] new_tb_name;
或者 RENAME TABLE tb_name TO new_tb_name[,...];

第三章 第二节:修改数据表——ALTER(四) 修改列定义和数据表更名

相关文章:

  • 2021-11-17
  • 2022-12-23
  • 2022-02-04
  • 2022-01-07
  • 2021-09-24
  • 2021-08-01
  • 2021-12-29
猜你喜欢
  • 2022-12-23
  • 2021-10-26
  • 2021-11-17
  • 2021-11-17
  • 2021-10-07
  • 2022-12-23
相关资源
相似解决方案