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

相关推荐
沃尔威武23 分钟前
性能调优实战:从火焰图定位到SQL优化的全流程
android·数据库·sql
数厘1 小时前
2.7SQL 四大分类:理解与避坑
数据库·sql
XDHCOM2 小时前
ORA-31215: DBMS_LDAP PL/SQL无效LDAP修改值,Oracle报错故障修复与远程处理方案,快速解决连接配置难题
数据库·sql·oracle
rockey6272 小时前
AScript动态脚本多语言环境支持
sql·c#·.net·script·eval·function·动态脚本
逆境不可逃3 小时前
高频 SQL 50 题 之 连接篇 1378 1068 1581 197 1661 577 1280 570 1934
数据库·sql
A__tao5 小时前
一键实现 SQL 转 Elasticsearch Mapping(支持字段注释 + meta 描述)
数据库·sql·elasticsearch
Dreamboat¿15 小时前
SQL 注入漏洞
数据库·sql
StackNoOverflow20 小时前
Spring Security权限控制框架详解
java·数据库·sql
databook1 天前
逃离SQL丛林:实用主义的数据救赎
后端·sql·数据分析
流觞 无依1 天前
DedeCMS plus/comment.php 评论 XSS/注入(XSS、SQL注入)修复教程
sql·php·xss