当前位置:网站首页>MySQL advanced (thirty-three) MySQL data table adding fields
MySQL advanced (thirty-three) MySQL data table adding fields
2022-08-10 14:24:00 【InfoQ】
一、在末尾添加字段
ALTER TABLE <表名> ADD <新字段名><数据类型>[约束条件];
- <表名> 为数据表的名字;
- <新字段名> 为所要添加的字段的名字;
- <数据类型> 为所要添加的字段能存储数据的数据类型;
- [约束条件] 是可选的,用来对添加的字段进行约束.
USE test;
CREATE TABLE student (
id INT(4),
name VARCHAR(20),
sex CHAR(1));
ALTER TABLE
ALTER TABLE student ADD age INT(4);
DESC student;
二、在开头添加字段
ALTER TABLE <表名> ADD <新字段名> <数据类型> [约束条件] FIRST;
ALTER TABLE
ALTER TABLE student ADD stuId INT(4) FIRST;
DESC student;
三、在中间位置添加字段
ALTER TABLE <表名> ADD <新字段名> <数据类型> [约束条件] AFTER <已经存在的字段名>;
ALTER TABLE student ADD stuno INT(11) AFTER name;
DESC student;
边栏推荐
猜你喜欢
Lack of comparators, op amps come to the rescue!(Op amp is recorded as a comparator circuit)
日志@Slf4j介绍使用及配置等级
关于已拦截跨源请求CORS 头缺少 ‘Access-Control-Allow-Origin‘问题解决
从洞察到决策,一文解读标签画像体系建设方法论
Do not access Object.prototype method ‘hasOwnProperty‘ from target object....
Short read or OOM loading DB. Unrecoverable error, aborting now
Stream通过findFirst()查找满足条件的一条数据
正则表达式(包含各种括号,echo,正则三剑客以及各种正则工具)
Cloud Migration Practice of Redis
进程和计划任务管理
随机推荐
数据产品经理那点事儿 一
微信扫码登陆(1)—扫码登录流程讲解、获取授权登陆二维码
Unfinished mathematics test paper ----- test paper generator (Qt includes source code)
vue 怎么清除tab 切换缓存问题 ?
C#实现访问OPC UA服务器
Do not access Object.prototype method ‘hasOwnProperty‘ from target object....
WebView的优化与常见问题解决方案
Vivado crashes or the message is not displayed
Borg Maze (bfs+最小生成树)
C# WPF image is displayed without problems, but the solution does not display the image at runtime
antd组件中a-modal设置固定高度,内容滚动显示
d为何用模板参数
MySQL - 数据库的存储引擎
Data product manager thing 2
一种能让大型数据聚类快2000倍的方法,真不戳
How does vue clear the tab switching cache problem?
基于ArcGIS水文分析、HEC-RAS模拟技术在洪水危险性及风险评估
NAACL 2022 | 简单且高效!随机中间层映射指导的知识蒸馏方法
MySQL - storage engine for databases
Fragment-hide and show