SQL命令---修改字段的排列位置

介绍

使用sql语句表字段的排列顺序。

命令

sql 复制代码
alter table 表名 modify 字段名1 数据类型 first|after 字段名2;

例子

a表中的age字段改为表的第一个字段。

sql 复制代码
alter table a modify age int(12) first;

下面是执行命令后的表结构:

a表中的age字段放到name字段之后。

sql 复制代码
alter table a modify age int(12) after `name`;

下面是执行命令后的表结构:

注意:

很遗憾,尝试了使用first命令,将字段放到某字段之前,但是没有实现,提示sql语法错误。

相关推荐
字节王德发4 小时前
如何在Springboot的Mapper中轻松添加新的SQL语句呀?
spring boot·后端·sql
程序猿阿伟5 小时前
《打破SQL与AI框架对接壁垒,解锁融合新路径》
数据库·人工智能·sql
计算机毕设定制辅导-无忧学长16 小时前
TDengine 快速上手:安装部署与基础 SQL 实践(一)
大数据·sql·tdengine
程序猿熊跃晖1 天前
Excel 数据导入与 SQL 生成:基于 Hutool 和 Apache POI 的优雅实践
sql·apache·excel
freejackman1 天前
MySQL 基础入门
数据库·后端·sql·mysql
二年级程序员1 天前
SQL语句(一)—— DDL
数据库·sql·mysql
Three~stone2 天前
MySQL学习集--DDL
数据库·sql·学习
XiaoLeisj2 天前
【MyBatis】深入解析 MyBatis XML 开发:增删改查操作和方法命名规范、@Param 重命名参数、XML 返回自增主键方法
xml·java·数据库·spring boot·sql·intellij-idea·mybatis
Yan-英杰3 天前
【百日精通JAVA | SQL篇 | 第二篇】数据库操作
服务器·数据库·sql
百代繁华一朝都-绮罗生3 天前
检查是否存在占用内存过大的SQL
数据库·sql