更新表#
语法#
ALTER TABLE tablename ADD|DROP column datatype [NULL|NOT NULL] [CONSTRANINTS] [DEFAULT value] ADD|DROP column datatype [NULL|NOT NULL] [CONSTRANINTS] [DEFAULT value] ...
高级用法#
更多高级用法参考:MySQL5.7 Reference - alter table syntax
练习题#
- 给 User 表新增满足下面要求的一列
| 列名 | 类型 | 是否空 | 默认值 |
|---|---|---|---|
| age | 数字 | 非空 | 18 |
ALTER TABLE User ADD age int(3) NOT NULL DEFAULT 18