使用 MySQL 在 Column_name 之后移动 column_name
Move column_name AFTER Column_name using MySQL
我需要在 column_name 之后移动一个 column_name;
我做了以下事情:
改变TABLEtables_name
在 columns_name 之后修改列 columns_name;
任何建议,
这应该为您完成:
ALTER TABLE `schema`.`table`
CHANGE `column_name` `column_name` INT(11) NULL AFTER `other_column`;
他们这里的关键是 CHANGE
而不是像你一样的 MODIFY
。
我也是这样做的,
改变 TABLE 甜甜圈
在 column_name 之后修改列 column_name INT;
我在 INT 下遇到错误,但查询仍在运行并正常工作。
我需要在 column_name 之后移动一个 column_name;
我做了以下事情:
改变TABLEtables_name 在 columns_name 之后修改列 columns_name;
任何建议,
这应该为您完成:
ALTER TABLE `schema`.`table`
CHANGE `column_name` `column_name` INT(11) NULL AFTER `other_column`;
他们这里的关键是 CHANGE
而不是像你一样的 MODIFY
。
我也是这样做的,
改变 TABLE 甜甜圈 在 column_name 之后修改列 column_name INT;
我在 INT 下遇到错误,但查询仍在运行并正常工作。