需要高人指点,insert有关问题

需要高人指点,insert问题表结构:createtableoa_body(BodyIdNUMBER(12)notnull,ArchIdINTEGER,TitleVARCHAR

需要高人指点,insert问题
表结构:create   table   oa_body     (
      BodyId                           NUMBER(12)                                               not   null,
      ArchId                           INTEGER,
      Title                             VARCHAR2(200)                                       not   null,
      Content                         CLOB,
      FinishedDate               DATE,
      Annotation                   VARCHAR2(100),
      constraint   PK_oa_body   primary   key   (BodyId)
);
插入时报插入字符串过长:


[解决办法]
varchar2类型最多只支持4000个字符,超过了就会报错,你的insert字符串太长了吧
[解决办法]
CLOB 能支持4G的内容,建议你把Content 安段单独用张表来处理,可以通过你的BodyId 主键建立一一对应关系.
[解决办法]
CLOB 能支持4G的内容,建议你把Content 字段单独用张表来处理,可以通过你的BodyId 主键建立一一对应关系.就把你这张表拆成二张表,一张
create table oa_body (
BodyId NUMBER(12) not null,
ArchId INTEGER,
Title VARCHAR2(200) not null,
FinishedDate DATE,
Annotation VARCHAR2(100),
constraint PK_oa_body primary key (BodyId)
);
一张
create table oa_bod_mark (
BodyId NUMBER(12) not null,
Content CLOB,
constraint PK_oa_body__mark primary key (BodyId)
);