ALTER TABLE SEC_USER_TEMP DROP COLUMN D_PWD_EXP_DATE,I_PWD_EXPWARN_DAYS,I_PWD_DAYS2,I_PWD_EXPWARN_DAYS2,
I_PWD_EXPWARN_DELETE_DAYS,I_PWD_CHANGE_CYCLES,I_CHANGE_INIT_PWD_DAYS;
这样的SQL是有问题的,我想知道表中多字段删除的SQL,虽然字段不多,本着学习的态度,求助各位大神。O(∩_∩)O谢谢

解决方案 »

  1.   


    --这样试试
    ALTER TABLE SEC_USER_TEMP DROP (D_PWD_EXP_DATE,I_PWD_EXPWARN_DAYS,I_PWD_DAYS2,I_PWD_EXPWARN_DAYS2,I_PWD_EXPWARN_DELETE_DAYS,I_PWD_CHANGE_CYCLES,I_CHANGE_INIT_PWD_DAYS);
      

  2.   


    create table t1(id int,name varchar2(20),age int);
    SQL> desc t1;
    Name Type         Nullable Default Comments 
    ---- ------------ -------- ------- -------- 
    ID   INTEGER      Y                         
    NAME VARCHAR2(20) Y                         
    AGE  INTEGER      Y                         
     
    SQL> alter table t1 drop (name,age);
     
    Table altered
     
    SQL> desc t1;
    Name Type    Nullable Default Comments 
    ---- ------- -------- ------- -------- 
    ID   INTEGER Y                         
     
    SQL> 
      

  3.   

    谢谢,是我一开始太粗心,没看清楚你的和我的真正差别,我多了column字段。