如何在MySQL中重新排列列位置

tyr*_*yro 0 mysql phpmyadmin

如何在MySQL表中首次使用ALTER查询将列位置更改为?

anb*_*buj 5

如果您希望列位于第一个位置,则应使用

ALTER TABLE tableName MODIFY COLUMN yourColumnName varchar(50) FIRST 
Run Code Online (Sandbox Code Playgroud)

例如,如果您的表是

Employee{FirstName,LastName,EmpId}
Run Code Online (Sandbox Code Playgroud)

如果你想将EmpId移到第一位置

ALTER TABLE Employee MODIFY COLUMN EmpId varchar(15) FIRST;
Run Code Online (Sandbox Code Playgroud)