Oracle
为高邮等地区用户提供了全套网页设计制作服务,及高邮网站建设行业解决方案。主营业务为网站设计制作、网站设计、高邮网站设计,以传统方式定制建设网站,并提供域名空间备案等一条龙服务,秉承以专业、用心的态度为用户提供真诚的服务。我们深信只要达到每一位用户的要求,就会得到认可,从而选择与我们长期合作。这样,我们也可以走得更远!
CHAR 定长字符串,最长2000字节
NCHAR 定长字符串,存储的数据为 NLS字符
VARCHAR2 变长字符串,最长4000字节
NVARCHAR2 变长字符串,存储的数据为 NLS字符
LONG 最大存储2G字符数据 不推荐使用(改用CLOB)
CLOB Oracle 9i 及以前,最大4G字符数据
Oracle10g 最大4G*数据库块大小的字符数据
NCLOB 基本同CLOB,就是存储的数据为NLS
oracle中,字段太大一般用blob或clob,相关解释如下:
1.BLOB
BLOB全称为二进制大型对象(Binary Large Object)。它用于存储数据库中的大型二进制对象。可存储的最大大小为4G字节
2.CLOB
CLOB全称为字符大型对象(Character Large Object)。它与LONG数据类型类似,只不过CLOB用于存储数据库中的大型单字节字符数据块,不支持宽度不等的字符集。可存储的最大大小为4G字节
oracle中的varchar2类型最大存储长度好像是4000,如果存储字符长度太大的话,可以用大文本类型(clob)。
varchar2的最大存储长度是4000
再长的话,就用clob
或者用多行来存储,将你的字段截断成多行数据,存到另一个表中
在oracle中存储大量的文字应该是用CLOB字段来存储。这种类型在用java将数据存进数据库中时比较简单,直接将String类型的文本写入就可以了。但是在从数据库中读取CLOB类型的数据到java中时比较麻烦,因为你是拿不到数据的,只能拿到这个字段的一个隐式指针,然后还要通过输入流来拿到。