代码之家  ›  专栏  ›  技术社区  ›  Robert Gould

向Oracle表添加LOB有什么问题?

  •  2
  • Robert Gould  · 技术社区  · 16 年前

    我正在努力 修改 给我一个ORA-01735错误。问题是,我无法通过谷歌来找出我的查询有什么特别的问题,所以我想我会在这里问一下以防万一。

     ALTER TABLE "MYSCHEMA"."MYTABLE" ADD "ACOLUMN" CLOB(2048);
    

    并得到以下错误:

    SQL Error: ORA-01735: invalid ALTER TABLE option
    01735. 00000 -  "invalid ALTER TABLE option"
    

    有什么想法吗?

    3 回复  |  直到 16 年前
        1
  •  5
  •   Vincent Malgrat    16 年前

    SQL> alter table t add ("ACOLUMN" CLOB(2048));
    
    alter table t add ("ACOLUMN" CLOB(2048))
    
    ORA-00907: missing right parenthesis
    
    SQL> alter table t add ("ACOLUMN" CLOB);
    
    Table altered
    
        2
  •  1
  •   Michal Pravda    16 年前
    alter table t add a_column clob;
    alter table t add a_column_with_max_size varchar2(1234); --max 4000
    
        3
  •  1
  •   Tony Andrews    16 年前