没有必要更改啊!你在select时调整顺序就可以了。
如果你实在要调整,可以参考以下代码。
设有一表tb1有字段id,age,name,现在要调整为id,name,age
create table tmp select id,name,age from tb1;
drop table tb1;
alter table tmp rename tb1;

解决方案 »

  1.   

    有点表的常识就知道用SQL语句不能改变表中字段的位置,除非是创建(Creat)!
    改变的只能是在视图上看到的相对位置!即调整!
      

  2.   

    不知道实现这个难不难,查一下SQL帮助
      

  3.   

    这个不是问题,提的也不好,其实只是一个基本常识性的东西。说明对sql一点也不熟。
      

  4.   

    在select时按照要求的顺序排列
    select a, b, c
    from tab
      
     
      

  5.   

    select q3,q8,q4....from ##  就行啦