如果我想给一个存在记录的表增加字段,如何操作?原来的记录需要保留!

解决方案 »

  1.   

    alter table_name add(col1_name type1,col2_name type2,...)
      

  2.   

    如上,alter table不影响原有记录
      

  3.   

    create table tb(ANSWER VARCHAR2(20));insert into tb values('anwser=A,1,1;');select * from tb
    /*
    ANSWER                                                                          
    ----------------
    anwser=A,1,1;                                                                   1 row selected.
    */alter table tb add(id int)select * from tb
    /*
    ANSWER                       ID
    -------------------- ----------
    anwser=A,1,1;                  1 row selected.
    */drop table tb;