---创建表---
create table PSS_compPlan(compPlanID Varchar2(10),taskName Varchar2(50),taskContent Varchar2(4000),completeTime Number,accessories CLOB,isDone Number);
出现如下错误:
ERROR 位于第 1 行:
ORA-22866: default character set is of varying width
在线候教!

解决方案 »

  1.   

    楼上,将taskContent 改为800也是一样的错误!
      

  2.   

    你的数据库是什么版本,我的是可以创建的哦,
    SQL> create table PSS_compPlan
      2  (compPlanID Varchar2(10),
      3   taskName Varchar2(50),
      4   taskContent Varchar2(4000),
      5   completeTime Number,
      6   accessories CLOB,
      7   isDone Number);表已创建。已用时间:  00: 00: 00.30
    SQL> desc pss_compPlan;
     名称                                      空?      类型
     ----------------------------------------- -------- ----------------------------
     COMPPLANID                                         VARCHAR2(10)
     TASKNAME                                           VARCHAR2(50)
     TASKCONTENT                                        VARCHAR2(4000)
     COMPLETETIME                                       NUMBER
     ACCESSORIES                                        CLOB
     ISDONE                                             NUMBER
      

  3.   

    我的是Oracle817,我将ACCESSORIES 的数据类型改为LONG 或Varchar2就可以,为何?