登录
首页 >  数据库 >  MySQL

MySQL中ADD COLUMN添加多个字段的写法实例

来源:脚本之家

时间:2023-02-25 08:55:52 466浏览 收藏

编程并不是一个机械性的工作,而是需要有思考,有创新的工作,语法是固定的,但解决问题的思路则是依靠人的思维,这就需要我们坚持学习和更新自己的知识。今天golang学习网就整理分享《MySQL中ADD COLUMN添加多个字段的写法实例》,文章讲解的知识点主要包括addcolumn、多字段,如果你对数据库方面的知识点感兴趣,就不要错过golang学习网,在这可以对大家的知识积累有所帮助,助力开发能力的提升。

MySQL alter 同时添加多个字段写法

ALTER语法说明:

ALTER TABLE 表名 ADD COLUMN 字段名 字段类型 默认值 注释

例如:
ALTER TABLE student ADD COLUMN `age` INT DEFAULT NULL COMMENT '年龄'
ALTER TABLE ADD COLUMN 同时添加多个字段写法 

1 分开写多个 alter table

ALTER TABLE student ADD COLUMN `name` varchar(32) DEFAULT NULL COMMENT '姓名'
ALTER TABLE student ADD COLUMN `age` INT DEFAULT NULL COMMENT '年龄'

2 只写 ADD 不写COLUMN 关键字

多个字段名写到括号中,用逗号隔开

ALTER TABLE student ADD (`name` varchar(32) DEFAULT NULL COMMENT '姓名',
                         `age` INT DEFAULT NULL COMMENT '年龄');

或者写多个ADD

ALTER TABLE student ADD `name` varchar(32) DEFAULT NULL COMMENT '姓名',
					ADD `age` INT DEFAULT NULL COMMENT '年龄';

3 写COLUMN 关键字

其实就是在2-1的基础上 加上COLUMN关键字 相对规范

ALTER TABLE student ADD COLUMN(`name` varchar(32) DEFAULT NULL COMMENT '姓名',
                         `age` INT DEFAULT NULL COMMENT '年龄');

写多个 ADD 带上COLUMN 关键字 不需要括号

ALTER TABLE student ADD COLUMN `name` varchar(32) DEFAULT NULL COMMENT '姓名',
					ADD COLUMN `age` INT DEFAULT NULL COMMENT '年龄';

分开写多个ADD 可以拼其他操作 比如 modify

ALTER TABLE student ADD `name` char(10), MODIFY `age` varchar(10);

其他DDL操作语法

DDL(Data Definition Language)数据定义语言,主要是进行定义/改变的结构、数据类型表之间的链接等操作。常用的语句关键字有 CREATE、DROP、ALTER 等。

CREATE DATABASE 数据库名;		//创建数据库
CREATE TABLE 表名(列名 数据类型, 列名 数据类型, 列名 数据类型, ...);	//创建表
drop database 数据库名;		//删除数据库
DROP TABLE table_name ;		//删除表
ALTER TABLE 表名 ADD COLUMN	//更新表,添加字段
ALTER TABLE 表名 MODIFY COLUMN 	//更新表,修改字段
ALTER TABLE 表名 DROP COLUMN   //更新表 删除字段

总结

到这里,我们也就讲完了《MySQL中ADD COLUMN添加多个字段的写法实例》的内容了。个人认为,基础知识的学习和巩固,是为了更好的将其运用到项目中,欢迎关注golang学习网公众号,带你了解更多关于mysql的知识点!

声明:本文转载于:脚本之家 如有侵犯,请联系study_golang@163.com删除
相关阅读
更多>
最新阅读
更多>
课程推荐
更多>
评论列表