请问大家,我在删除列的时候,用到语句ALTER TALBE TALBENAME DROP COLUMN FIELDNAME时(单个列),怎么不能啊,他说缺少关键字:missing keyword ,错误指向column ,这是哪里的错啊(oracle库)

解决方案 »

  1.   

    Oracle数据库不支持删除列操作
    同意 wudi_1982(啥都不会) 的做法:先建一个临时表,将原有的数据备份,然后删掉现在的表,再重新建表,将备份的数据恢复到新建的表中,最后删除临时表。Oracle支持 Modify操作
    SQL Server/Access 不支持 Modify操作,但支持Delete操作。
      

  2.   

    楼主:你好象把TABLE写成TALBE了,所以不对啊
      

  3.   

    不好意思,我是在这里写错了,程序里没错,而且在有的机器上好用,有的机器不好用,好象不认那个DROP语句,估计可能是版本问题,我再查查,遇上这种问题怎么解决啊