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

时间:2015-04-24 04:52:22

标签: mysql phpmyadmin

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

2 个答案:

答案 0 :(得分:5)

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

ALTER TABLE tableName MODIFY COLUMN yourColumnName varchar(50) FIRST 

例如,如果你的表是

Employee{FirstName,LastName,EmpId}

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

ALTER TABLE Employee MODIFY COLUMN EmpId varchar(15) FIRST;

答案 1 :(得分:2)

例如:

以下查询将在部门之后带来empname列:

ALTER TABLE Employees MODIFY COLUMN empName VARCHAR(50) AFTER department;