MySQL-- ADD COLUMN 添加多个字段的写法
文章目录
- 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 添加多个字段的写法相关推荐
- MySQL建表添加乐观锁字段_Java秒杀系统优化-Redis缓存-分布式session-RabbitMQ异步下单-页面静态化...
Java秒杀系统优化-Redis缓存-分布式session-RabbitMQ异步下单-页面静态化 项目介绍 基于SpringBoot+Mybatis搭建的秒杀系统,并且针对高并发场景进行了优化,保证线 ...
- Mysql add 新增多个新字段并指定字段位置
ALTER TABLE `t` add `accomplish_period_second` INT(11) UNSIGNED NOT NULL DEFAULT '0' COMMENT '过期的任务冷 ...
- mysql添加多个字段删除多个字段
这里写自定义目录标题 mysql添加多个字段&删除多个字段 ** mysql添加多个字段&删除多个字段 ** 本文主要向大家介绍了MySQL数据库之mysql给表添加多个字段 ,通过具 ...
- MySQL 修改表 添加字段
MySQL 修改表 添加字段 ALTER TABLE 表名 ADD COLUMN 添加的字段 VARCHAR(10) NOT NULL COMMENT '备注' AFTER 某个字段;
- 【MySQL】添加多个字段
MySQL 遇到了添加多个字段的问题,尝试了几次,搞定了,记录下. 示例代码如下: alter table ad_data add ( exposure_count bigint(20) defaul ...
- MySQL怎么添加字段在指定列位置、怎么一次添加多个字段?
怎么添加字段在指定列位置.怎么一次添加多个字段? MySQL语句实现添加多个字段在指定列位置 MySQL语句实现添加多个字段在指定列位置 在使用navicat15管理MySQL数据库时,发现选择某列点 ...
- mysql add column_MySQL ADD COLUMN
MySQL ADD COLUMN 简介:在本教程中,我们将向您展示如何使用MySQL ADD COLUMN语句向表中添加列. MySQL ADD COLUMN语句简介 要向现有表添加新列,请使用ALT ...
- MySQL 新增字段(alter table add column),报错:Duplicate entry
问题 执行一个增加字段的DDL语句脚本时,报错,错误如下: Error 1062: Duplicate entry 'c51d3db8-59a5 2022-06-28 17:59:59' for ke ...
- alter table add column多个字段_SQL对表中字段的操作 alter
ALTER TABLE 语句用于在现有表中添加.删除或修改列. 注意不同的数据库的语句有所不一样 增加和删除都基本一致. 进行修改表中字段的时候注意: 本文主要介绍 sqlserver/mysql/o ...
最新文章
- 吴恩达新动作:建立全新机器学习资源Hub,「以数据为中心的AI」大本营
- 在express.js上启用HTTPS
- linux ping 报错 sendmsg: Operation not permitted
- 零基础学python免费网课-零基础学Python量化投资,超值线上课程反复回看
- PostgreSQL字符串截取替换
- 数字图像处理实验(11):PROJECT 05-02,Noise Reduction Using a Median Filter
- iscroll5 上拉,下拉 加载数据
- ElasticSearch,docker 安装ElasticSearch,Springboot 使用 ElasticSearch JavaAPI
- JavaScript可否多线程? 深入理解JavaScript定时机制
- 初识python之函数基础
- python threading.Condition
- nginx ngx_http_auth_basic_module(Basic Authentication)
- 生成clr库_如何使用CLR存储过程发送数据库邮件
- form表单提交serialize()方法和
- 高一计算机课程教案,高一信息技术复习课教案.doc
- workFlow学习总结---------------------常用的工作流引擎
- 阿里云服务器如何选择操作系统?操作系统选择方法
- The name `AssetDatabase' does not exist in the current context
- php 里面的echo啥意思,echo的含义 echo 有哪些含义,有什么功能
- 计算机网络:BGP路由协议
热门文章
- EXCEL---一个简单的查询--对比大佬的方法,学习几个函数 mmult sign find subtitute lookup( , 0/) 等用法
- Beanstalkd高性能、轻量级的分布式内存队列
- php自媒体,新手怎么做自媒体
- bobsmith电路阻抗原理_网口接口电路的EMC设计.ppt
- Eclipse 的常用快捷方式
- 嵌入式QT--静态编译
- 本地缓存:为什么要用本地缓存?用它会有什么问题?
- 图像边缘检测与图像梯度的概念
- 2相四线,四相五线,四相六线步进电机接线及驱动方法
- 尚观第15天nagios安装配置