要在现有表中的特定位置添加列,请使用after命令。语法如下-ALTER TABLE yourTableName

ADD COLUMN yourColumnName data type AFTER yourExistingColumnName;

为了理解上述语法,让我们首先创建一个表。创建表的查询如下。mysql> create table changeColumnPosition

-> (

-> Id_Position1 int,

-> Name_Position2 varchar(100),

-> Address_Position4 varchar(200)

-> );

现在,您可以使用desc命令检查现有表的描述。语法如下-desc yourTableName;

以下是查询以检查描述。mysql> desc changeColumnPosition;

以下是输出。+-------------------+--------------+------+-----+---------+-------+

| Field             | Type         | Null | Key | Default | Extra |

+-------------------+--------------+------+-----+---------+-------+

| Id_Position1      | int(11)      | YES  |     | NULL    |       |

| Name_Position2    | varchar(100) | YES  |     | NULL    |       |

| Address_Position4 | varchar(200) | YES  |     | NULL    |       |

+-------------------+--------------+------+-----+---------+-------+

3 rows in set (0.00 sec)

我有三列,我想在Name_Position2 Field之后添加另一列。查询如下。mysql> alter table changeColumnPosition

-> add Age_Position3 int after Name_Position2;

Records: 0 Duplicates: 0 Warnings: 0

我们在Name_Position2之后成功添加了Age_Position3列。现在,请再次检查现有表以了解我们所做的更改。mysql> desc changeColumnPosition;

以下是输出。+-------------------+--------------+------+-----+---------+-------+

| Field             | Type         | Null | Key | Default | Extra |

+-------------------+--------------+------+-----+---------+-------+

| Id_Position1      | int(11)      | YES  |     | NULL    |       |

| Name_Position2    | varchar(100) | YES  |     | NULL    |       |

| Age_Position3     | int(11)      | YES  |     | NULL    |       |

| Address_Position4 | varchar(200) | YES  |     | NULL    |       |

+-------------------+--------------+------+-----+---------+-------+

4 rows in set (0.01 sec)

mysql 指定位置添加列,如何在MySQL现有表中的特定位置添加列?相关推荐

  1. 使用python在已存在的excel数据表中的特定位置写入数据

    使用python在已存在的excel数据表中的特定位置写入数据 excel表中的行和列都是从1开始的 代码: # 使用python在已存在的excel数据表中的特定位置写入数据 # excel表中的行 ...

  2. mysql 搜索标题中字符串_如何在MySQL表中搜索特定字符串?

    使用等于运算符进行完全匹配-select *from yourTableName where yourColumnName=yourValue; 让我们首先创建一个表-mysql> create ...

  3. hive能加快MySQL查询速度吗_建立索引可以加快表中数据查询的速度吗

    首先明白为什么索引会增加速度,DB在执行一条Sql语句的时候,默认的方式是根据搜索条件进行全表扫描,遇到匹配条件的就加入搜索结果集合. 如果我们对某一字段增加索引,查询时就会先去索引列表中一次定位到特 ...

  4. 如何用php新增税金一列_根据新税改增加税额,税率时,增加字段保存报错ORA-01430: 表中已存在要添加的列...

    版本号:7.0 业务场景(如下): 预期效果(如下): 实际效果(如下)(包括错误,异常): 异常信息(异常类型:System.Exception) 异常提示: 异常信息:添加业务实体的时候出错. 导 ...

  5. excel如何做出弧形_如何在Excel数据表中添加圆角-如何使EXCEL图表的边框变为圆弧形...

    如何在Excel工作表中修整方框的角? 首先输入表单的内容,然后将表单的边框设置为交叉的内部框架,即未设置外部框架,可以根据需要设置阴影. 外框是带有插入图形的圆角矩形,仅覆盖表格. 外框的打印输出如 ...

  6. python提取文件指定列_如何从csv文件中提取特定列并使用python绘图

    我有一个csv文件,其中包含以下几行数据:# Vertex X Y Z K_I K_II K_III J 0 2.100000e+00 2.000000e+00 -1.000000e-04 0.000 ...

  7. mysql操作窗口如何设置粘贴,Access6.5在表中复制和粘贴数据

    在城市和省份两个字段里有很多重复的内容每次都输入一遍显得非常麻烦我们可以结合复制和粘贴数据两个命令将一个数据块很方便地放到很多位置上去 首先打开Access 的剪贴板单击视图菜单将鼠标移动到工具选项上 ...

  8. oracle查询一列汇总,【学习笔记】Oracle数据筛选 查找oracle所有表中的特定列中的某些数据...

    天萃荷净 开发DBA反映,根据需求需要查找Oracle数据库中所有表中特定的列中指定的关键词的数据,和数据内容和数量 找出数据库中所有表表中REMARK列中含有WN.wind.wlr中表名和数量 de ...

  9. oracle 两表两列数据对比_当表中的列数不同时,如何比较oracle中的两个表

    INTRO:下面我将展示如何做到"手工"这些工具(例如SQL Developer)可以做得更快更好.我对此(和你的!)的兴趣是双重的:学习和使用一些可以帮助解决许多其他问题的想法; ...

最新文章

  1. 浅谈程序员的“内卷化”
  2. (五)springmvc+mybatis+dubbo+zookeeper分布式架构 整合 - maven构建根项目
  3. 2.数据库的基本操作针对于库层面的操作
  4. 解决Cannot convert a symbolic Tensor (lstm/strided_slice:0) to a numpy array.
  5. 2019年DevOps实践最有价值的技能Top 8
  6. 10亿用户之后,为什么是百度率先打破花园围墙?
  7. 如何在64位的Linux中运行32位的应用程序
  8. 【代码笔记】Web-HTML-颜色
  9. HackBrowserData 一键导出 浏览器保存的登录密码、历史记录、Cookies、书签
  10. APP价格标签页面设计灵感!明码标价!
  11. 基于 Eclipse 平台的代码生成技术
  12. 转载:向 XPath 中添加自定义函数
  13. (转载)Delphi开发经验谈
  14. BitviseSSH绕过4A内网直连服务器
  15. java speex_JAVA版-微信语音.speex转.wav(示例代码)
  16. 深度linux怎样设置显卡,在Deepin系统中安装英伟达NVIDIA显卡驱动的方法
  17. Axure设计原型如何如何插入视频
  18. linux基础知识大纲
  19. Errors during downloading metadata for repository ‘AppStream‘: - Status code: 404 for http://mirro
  20. 戈壁日记——一个来了又来的地方

热门文章

  1. 录像音视频同步原理分析及PTS计算公式
  2. MSP430FR6989系列教程之串口通信
  3. apex英雄机器人探路者怎么玩_Apex英雄探路者怎么玩 探路者人物操作技巧分享
  4. C++学习记录之list容器
  5. 有道云笔记的坑爹点 和 解决办法(大概是吧)
  6. 企业如何做好知识文档管理?
  7. 部署k3s高可用集群(实验性)
  8. InputStreamReader源码解析
  9. MPC Multiparty Threshold ECDSA (GG18实现原理)
  10. python硬件编程智能家居_python 能用在智能家居开发吗