ALTER 修改表
ALTER TABLE 语句用于修改现有表的结构。本章介绍如何使用 ALTER TABLE 添加、删除或修改列和约束。
基本语法
添加列
删除列
修改列
MODIFY - 修改列定义
CHANGE - 重命名并修改列
重命名表
添加约束
删除约束
修改表选项
实战示例
添加时间戳字段
修改列为非空
最佳实践
- 修改前备份数据
- 在非高峰期执行
- 大表修改使用在线 DDL
- 测试环境先验证
- 使用事务(如果支持)
小结
- ADD:添加列或约束
- DROP:删除列或约束
- MODIFY:修改列定义
- CHANGE:重命名并修改列
- RENAME:重命名表
下一步: 学习 DROP 删除表