我有一个包含超过250个字段的表,我正在尝试快速重新排序并保存它,以便我可以更轻松地找到用于调试的字段..
例如我跑...
describe master_rets_table
得到......
Field Type Null Key Extra
----- ---- ---- --- -----
id int(11) NO PRI auto_increment
agent_id varchar(50) YES
rets_system varchar(20) YES
rets_key varchar(25) YES
listing_id varchar(25) YES MUL
...
...
...
我试试......
ALTER TABLE master_rets_table ORDER BY Field asc
当然它不起作用([Err] 1054 - Unknown column 'Field' in 'order clause'
)
答案 0 :(得分:0)
如果您想更改列的顺序
ALTER TABLE MyTable CHANGE COLUMN yourcolumn VARCHAR(25) NOT NULL FIRST;
或者,而不是FIRST使用
..AFTER someOtherColumn