Oracle中存储很大很长的字符串用什么类型??怎么用?怎么取,给个例子,谢谢。

解决方案 »

  1.   

    varchar2 最大是4000
    如果不够用 clob 最大存储4G
      

  2.   

    还是用 varchar2(4000) 吧 , 这样使用起来方便的多前提是4000个长度足够了,呵呵
      

  3.   

    varchar2 就可以实现了,varchar2(4000) 基本上足够了
      

  4.   

    CLOB,
    http://blog.csdn.net/iihero/archive/2007/02/26/1515282.aspx
      

  5.   

    CLOB,
    参考:
    http://blog.csdn.net/iihero/archive/2007/02/26/1515282.aspx
      

  6.   

    varchar2 吧。 clob感觉比较麻烦
      

  7.   

    一般来说varchar2就够用了,超大的的话就用clob…
      

  8.   


    --很长很长是多长,就是很长很长(—_-)吗?那好吧,varchar2已经很长很长了.....
    CREATE TABLE TEST.YYQ
    (
        ID                             VARCHAR2(10),
        NAME                           VARCHAR2(10),
        SID1                           VARCHAR2(10),
        SID2                           VARCHAR2(10)
    )
    PCTFREE 10
    MAXTRANS 255
    TABLESPACE KANRI
    STORAGE(INITIAL 1M NEXT 1M MINEXTENTS 1 MAXEXTENTS 2147483645 PCTINCREASE 0 BUFFER_POOL DEFAULT)
    NOCACHE
    LOGGING
    /
    --怎么用?直接用,不同话,抽它!
      

  9.   

    字符一般是clob  二进制或者视频图片的是用blob