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语法错误。

相关推荐
weixin_431600448 小时前
NestJS 入门(9):连上数据库,SQL 写在哪?
数据库·后端·sql·学习·nest.js
roman_日积跬步-终至千里8 小时前
【Spark与SQL网关(1)】Spark 提交模式与 Spark Thrift Server:到底在“提交”什么
大数据·sql·spark
01_ice9 小时前
MySQL表的约束
数据库·sql·mysql
AlfredZhao9 小时前
SQL JOIN 写法:把多表关联条件写清楚
sql
Full Stack Developme1 天前
SQL 注入 的历史及设计工作原理
数据库·sql
阿坤带你走近大数据1 天前
SQL里where后面的1=1是干嘛的,走的是什么索引
数据库·sql
阿坤带你走近大数据1 天前
SQL的执行顺序和书写顺序的介绍
数据库·sql·oracle
茶本无香1 天前
Java调用Shell脚本执行SQL数据库操作:从入门到实战
java·sql·shell
浅念-1 天前
MySQL CRUD | 增删改查知识点总结
数据库·sql·mysql·oracle
码农颜1 天前
5.6.2 ⾏级锁死锁
数据库·sql·oracle