我写的是网站爬虫程序,要把爬到的内容存到oracle中,内容包括html标记还有些正文,但是有的内容过多他会报字符串过长的错误,字段应该设置成什么属性的,麻烦高手指点下谢谢!

解决方案 »

  1.   

    此回复为自动发出,仅用于显示而已,并无任何其他特殊作用
    楼主截止到2008-06-19 10:29:20的汇总数据:
    注册日期:2008-5-19
    上次登录:2008-6-19
    发帖数:2
    结贴数:0
    结贴率: 0.00%
    如何结贴请参考这里:http://topic.csdn.net/u/20080501/09/ef7ba1b3-6466-49f6-9d92-36fe6d471dd1.html
      

  2.   

    如果你是用的long或clob,那么必须在java中使用读写流的方式进行写入,不能直接插入。
      

  3.   

    你应该确定一下一个字段最多存多少,然后设置一个上限,在程序中做处理。即使你设置成clob也会有大小限制的。
      

  4.   

    定义类型为CLOB活着blob得才行吧  放几个g的数据都没问题
      

  5.   

    那么你应该用oracle里面的大字段blob.
    mysql里面的是TEXT
      

  6.   

    在oracle中存储大量字符用clob数据类型,用blob在性能上会比较差一点。
      

  7.   

    clob
    注意数据库编码,编码不对会出现个别中文乱码