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

相关推荐
c***42109 分钟前
python的sql解析库-sqlparse
数据库·python·sql
z***026034 分钟前
GaussDB数据库中SQL诊断解析之配置SQL限流
数据库·sql·gaussdb
g***78911 小时前
Python连接SQL SEVER数据库全流程
数据库·python·sql
卡提西亚2 小时前
数据库笔记-0-MYSQL安装
数据库·笔记·sql
Ka1Yan2 小时前
快速上手MySQL中的JSON函数语法——5.x+ / 8.x+
数据库·sql·mysql·json
m***56723 小时前
mybatis plus打印sql日志
数据库·sql·mybatis
Hello.Reader3 小时前
Flink SQL 数据类型从 INT 到 VARIANT 的完整实战指南
python·sql·flink
红树林074 小时前
渗透测试之sql注入--盲注
数据库·sql·安全·web安全
f***S2444 小时前
MyBatis-Plus 自定义 SQL 和复杂查询
数据库·sql·mybatis
k***3885 小时前
oracle 12c查看执行过的sql及当前正在执行的sql
java·sql·oracle