我改成long了,然后查data_length为0,插入长数据后提示错误:
Description :[Microsoft][ODBC driver for Oracle][Oracle]ORA-01704: 文字字符串过长
改成clob,查data_length为4000,插入长数据提同上错误!
在oracle enterprise manage console中不能更改data_length!?
小弟初接触oracal ,GGJJ们帮忙了!

解决方案 »

  1.   

    我提交content是用的ewebedit编辑器,存在数据库中的内容类似这样:
    <TABLE class=color5 cellSpacing=0 cellPadding=0 width="100%" border=0>
    <TBODY>
    <TR height=22>
    <TD class=WithBreaks><B><FONT color=green>?</FONT></B><A href="http://community.csdn.net/Expert/TopicView.asp?id=3115393" target=_blank><FONT color=#0000ff>oracle 8i数据类型</FONT></A>(ruide205)</TD>
    <TD align=right width=30>20</TD>
    <TD align=right width=30>3</TD>
    <TD align=right width=80>6-23 12:41</TD>
    <TD align=right width=30><A href="http://community.csdn.net/Expert/TopicView2.asp?id=3115393&amp;datebasetype=now" target=_blank><FONT class=color7 color=#0000ff>管理</FONT></A></TD></TR></TBODY></TABLE>
      

  2.   

    我帖出来的这一段数据比较少,把上面的东东连着粘上10次,就会提错:
    错误:1
    Description :[Microsoft][ODBC driver for Oracle][Oracle]ORA-01704: 文字字符串过长
    Number :-2147467259
    Source :Microsoft OLE DB Provider for ODBC Drivers
    SQL State :1704
    Native Error :NA000
    Help Context :0
    Help File :
    long数据类型允许的最大字节是多少呀?我怀疑它是不是继承了我原来设的字段类型varchar的data_length 4000呀!