alter table tbname add(c2 varchar2(100));update tbname set c2 = c1;alter table tbname drop(c1);

解决方案 »

  1.   

    8i中是不可以的
    增加后,删除
    alter table tbname add (colnew varchar2(20));
    update tbname set colnew=colold;
    alter table tbname drop column colold;9i中不知道有没有这个功能。
      

  2.   

    ALTER TABLE TAB_NAME RENAME COLUMN col1 to col2;
      

  3.   

    zmgowin(隐者(龙祖宗)) 
    ALTER TABLE TAB_NAME RENAME COLUMN col1 to col2;我刚试过, 通过!
      

  4.   

    alter table tbname drop column colold;
    8I, 9I都通过.