rename oldname to newname;

解决方案 »

  1.   

    alter table tablename rename column oldname to newname;
    就可以了,少了column
      

  2.   

    啥版本的oracle啊?
    似乎只有9i以上才支持rename……
      

  3.   

    alter table tablename rename column oldname to newname;
      

  4.   

    SQL> select * from tt1;        ID LNAME                ADDRESS
    ---------- -------------------- ------------------------------
            12 er                   er
            13 we                   we
            45 jk                   jkSQL> alter table tt1
      2  add fname varchar(20);表已更改。SQL> update tt1 set fname=lname;已更新3行。SQL> alter table tt1
      2  drop column lname;表已更改。SQL> select * from tt1;        ID ADDRESS                        FNAME
    ---------- ------------------------------ --------------------
            12 er                             er
            13 we                             we
            45 jk                             jk