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

相关推荐
dingdingfish43 分钟前
Oracle 数据库 IDENTITY 列
sql·oracle·column·database·developer·identity·12c
jlting1952 小时前
读取mysql、kafka数据筛选后放入mysql
大数据·sql·mysql·flink·kafka·database
Mephisto.java8 小时前
【大数据学习 | Spark-Core】Spark中的join原理
大数据·redis·sql·oracle·spark·json·database
黑客-秋凌9 小时前
通用网络安全设备之【防火墙】
sql·安全·web安全
暮暮七10 小时前
hive和spark读写分区表NULL列
大数据·linux·hive·hadoop·sql·spark
Lostgreen11 小时前
SQL on Hadoop
数据库·hadoop·笔记·分布式·sql·学习
小狮子安度因13 小时前
Qt SQL模块概述
sql·qt·oracle
鸿·蒙18 小时前
【PTA】【数据库】【SQL命令】编程题2
数据库·sql·pta
对酒当歌丶人生几何19 小时前
Mybatis控制台打印SQL执行信息(执行方法、执行SQL、执行时间)
java·数据库·sql·mybatis
好记忆不如烂笔头abc20 小时前
logminer挖掘日志归档查找问题
数据库·sql·mysql