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 小时前
SQL:多个事务同时修改同一索引块
数据库·sql
lzhdim5 小时前
SQL 入门 12:SQL 视图:创建、修改与可更新视图
java·大数据·服务器·数据库·sql
@小柯555m7 小时前
MySql(高级操作符--操作符混合运用)
数据库·sql·mysql
@小柯555m13 小时前
MySql(高级操作符--Where in 和Not in)
数据库·sql·mysql
小的~~14 小时前
Milvus会存在SQL注入攻击吗?
数据库·sql·milvus
许彰午15 小时前
CacheSQL(三):双 HTTP 引擎与 SQL 查询——接口抽象的价值
java·数据库·sql·缓存
俺不要写代码1 天前
数据库:DQL
数据库·sql·mysql
uElY ITER1 天前
MySQL 中如何进行 SQL 调优
android·sql·mysql
禹凕2 天前
MYSQL——基础知识(元数据)
数据库·sql·mysql