mysql alter table修改/ 增加表字段操作
作者:会飞的
增加表字段并指明字段放置为特定列后面alter table table-name add field varchar(50) DEFAULT '' comment '描述' after id ;增加为日期类型的字段ALTER TABLE table-name MODIFY COLUMN edit_time timestamp Default CURRENT_TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTA
增加表字段并指明字段放置为特定列后面
alter table table-name add field varchar(50) DEFAULT '' comment '描述' after id ;
增加为日期类型的字段
ALTER TABLE table-name MODIFY COLUMN edit_time timestamp Default CURRENT_TIMESTAMP NOT NULL ON UPDATE CURRENT_TIMESTAMP;
在 MySQL 中可以使用 ALTER TABLE 语句来改变原有表的结构,例如增加或删减列、创建或取消索引、更改原有列类型、重新命名列或表等
常用的语法格式如下:
ALTER TABLE <表名> [修改选项]
修改选项的语法格式如下:
{ ADD COLUMN <列名> <类型>
| CHANGE COLUMN <旧列名> <新列名> <新列类型>
| ALTER COLUMN <列名> { SET DEFAULT <默认值> | DROP DEFAULT }
| MODIFY COLUMN <列名> <类型>
| DROP COLUMN <列名>
| RENAME TO <新表名> }
ALTER TABLE <表名> ADD <新字段名> <数据类型> [约束条件] [FIRST|AFTER 已存在的字段名];
猜你喜欢
您可能感兴趣的文章:
- element el-tree 自定义表格
- git 查看本地仓库路径
- Python Warning: Data truncated for column
- elementUI tree组件获取当前选择所有选中(check)和半选中(indeterminate)的节点
- MYSQL中TRUNCATE和DELETE的区别
- PHP json_encode 空对象和空数组处理
- mac无法将“*.zip”解压到“文件夹”。错误22 无效的参数
- 我的web前端学习之路
- 2019主流的前端框架
- 史上最全的前端学习路线图,干货满满
- javascript学习路线图
- tree 树形结构搜索 显示子集
- 关于在vue项目中使用wangEditor 富文本编辑器
- mac 每次要重启bash_profile
- 项目总结(css3中的阴影效果)
- JavaScript之递归 详解!
- go/goland/phpstorm/webstorm 激活码
- php mysql 最后一个id(mysql_insert_id())
- 错误22无效的参数