ALTER TABLE TABLENAME MODIFY COLUMN COLUMNNAM TIMESTAMP(6)
                                              *
第 1 行出现错误:
ORA-00905: 缺失关键字请各位高人指点!谢谢~~

解决方案 »

  1.   

    --改为:
    ALTER TABLE TABLENAME MODIFY COLUMNNAM TIMESTAMP(6) 
      

  2.   

    不行呀,那样就成了:ALTER TABLE TABLENAME MODIFY COLUMNNAM TIMESTAMP(6)
    *
    第 1 行出现错误:
    ORA-00942: 表或视图不存在
      

  3.   

    alter table scott.bk_emp modify  ename varchar(100) ;
      

  4.   

    没有modify这个关键字,突然间忘了是用什么关键字。你可以试着用alter table scott.bk_emp alter ename varchar(100) ;
      

  5.   

    修改表里字段的定义描述
    ALTER TABLE表名 MODIFY字段名 字段名描述;
    ALTER TABLE TABLENAME MODIFY  COLUMNNAM TIMESTAMP(6)
    不同的数据类型,要保证该列的值为空;同一数据类型要保证列的长度一致
    看楼主报错的意思应该是这个表或视图不存在把?
      

  6.   

    ALTER TABLE TABLENAME MODIFY (COLUMNNAM TIMESTAMP(6));