文章目录

  • MySQL alter 同时添加多个字段写法
    • 1 分开写多个 alter table
    • 2 只写 ADD 不写COLUMN 关键字
    • 3 写COLUMN 关键字
  • 其他DDL操作语法

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 添加多个字段的写法相关推荐

  1. MySQL建表添加乐观锁字段_Java秒杀系统优化-Redis缓存-分布式session-RabbitMQ异步下单-页面静态化...

    Java秒杀系统优化-Redis缓存-分布式session-RabbitMQ异步下单-页面静态化 项目介绍 基于SpringBoot+Mybatis搭建的秒杀系统,并且针对高并发场景进行了优化,保证线 ...

  2. Mysql add 新增多个新字段并指定字段位置

    ALTER TABLE `t` add `accomplish_period_second` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '过期的任务冷 ...

  3. mysql添加多个字段删除多个字段

    这里写自定义目录标题 mysql添加多个字段&删除多个字段 ** mysql添加多个字段&删除多个字段 ** 本文主要向大家介绍了MySQL数据库之mysql给表添加多个字段 ,通过具 ...

  4. MySQL 修改表 添加字段

    MySQL 修改表 添加字段 ALTER TABLE 表名 ADD COLUMN 添加的字段 VARCHAR(10) NOT NULL COMMENT '备注' AFTER 某个字段;

  5. 【MySQL】添加多个字段

    MySQL 遇到了添加多个字段的问题,尝试了几次,搞定了,记录下. 示例代码如下: alter table ad_data add ( exposure_count bigint(20) defaul ...

  6. MySQL怎么添加字段在指定列位置、怎么一次添加多个字段?

    怎么添加字段在指定列位置.怎么一次添加多个字段? MySQL语句实现添加多个字段在指定列位置 MySQL语句实现添加多个字段在指定列位置 在使用navicat15管理MySQL数据库时,发现选择某列点 ...

  7. mysql add column_MySQL ADD COLUMN

    MySQL ADD COLUMN 简介:在本教程中,我们将向您展示如何使用MySQL ADD COLUMN语句向表中添加列. MySQL ADD COLUMN语句简介 要向现有表添加新列,请使用ALT ...

  8. MySQL 新增字段(alter table add column),报错:Duplicate entry

    问题 执行一个增加字段的DDL语句脚本时,报错,错误如下: Error 1062: Duplicate entry 'c51d3db8-59a5 2022-06-28 17:59:59' for ke ...

  9. alter table add column多个字段_SQL对表中字段的操作 alter

    ALTER TABLE 语句用于在现有表中添加.删除或修改列. 注意不同的数据库的语句有所不一样 增加和删除都基本一致. 进行修改表中字段的时候注意: 本文主要介绍 sqlserver/mysql/o ...

最新文章

  1. 吴恩达新动作:建立全新机器学习资源Hub,「以数据为中心的AI」大本营
  2. 在express.js上启用HTTPS
  3. linux ping 报错 sendmsg: Operation not permitted
  4. 零基础学python免费网课-零基础学Python量化投资,超值线上课程反复回看
  5. PostgreSQL字符串截取替换
  6. 数字图像处理实验(11):PROJECT 05-02,Noise Reduction Using a Median Filter
  7. iscroll5 上拉,下拉 加载数据
  8. ElasticSearch,docker 安装ElasticSearch,Springboot 使用 ElasticSearch JavaAPI
  9. JavaScript可否多线程? 深入理解JavaScript定时机制
  10. 初识python之函数基础
  11. python threading.Condition
  12. nginx ngx_http_auth_basic_module(Basic Authentication)
  13. 生成clr库_如何使用CLR存储过程发送数据库邮件
  14. form表单提交serialize()方法和
  15. 高一计算机课程教案,高一信息技术复习课教案.doc
  16. workFlow学习总结---------------------常用的工作流引擎
  17. 阿里云服务器如何选择操作系统?操作系统选择方法
  18. The name `AssetDatabase' does not exist in the current context
  19. php 里面的echo啥意思,echo的含义 echo 有哪些含义,有什么功能
  20. 计算机网络:BGP路由协议

热门文章

  1. EXCEL---一个简单的查询--对比大佬的方法,学习几个函数 mmult sign find subtitute lookup( , 0/) 等用法
  2. Beanstalkd高性能、轻量级的分布式内存队列
  3. php自媒体,新手怎么做自媒体
  4. bobsmith电路阻抗原理_网口接口电路的EMC设计.ppt
  5. Eclipse 的常用快捷方式
  6. 嵌入式QT--静态编译
  7. 本地缓存:为什么要用本地缓存?用它会有什么问题?
  8. 图像边缘检测与图像梯度的概念
  9. 2相四线,四相五线,四相六线步进电机接线及驱动方法
  10. 尚观第15天nagios安装配置