如题,一般博客之类的都会有文章,文章内容很长,想请教一下其存储是怎么实现的,是在数据库中建立一个字段,还是什么的?
      我在oracle中尝试了一下,定义为varchar2或者nvarchar2貌似所能存储的汉字的个数都比较少,无法达到一些长篇的博客的要求。
     不懂这个,望高手指教。

解决方案 »

  1.   

    有以下几种方式。
    1、文本存放成clob的格式
    2、表定义中创建几个varchar2(4000)的列,存放的时候,需要做截取的动作。
    3、做一个类似于主从表的结构,把文本存放在从表中,以多行,每行varchar2(4000)存放,以外键关联主表。
      

  2.   

    long类型,超长字符串,最大长度2G
      

  3.   


    long类型试了下貌似达不到想要的效果,比如输入一千多个汉字就存储不进去了。能否解释下其存储的实现过程?