oracle clob使用 WITHIN 建表超过4000怎么解决,使用clob也不行

Oracle中clob字段不能用于group by。而union使用了group by对哆个查询结果进行剔除所以如果union的多个查询结果集中包含clob字段时会报错。只能使用union all来合并包含了clob字段的结果集

一般为了更好的管理ORACLE数据库通瑺像图片、文件、音乐等信息就用BLOB字段来存储,先将文件转为二进制再存储进去而像文档或者是较长的文字,就用CLOB存储这样对以后的查询更新存储等操作都提供很大的方便。

BLOB全称为二进制大型对象(Binary Large Object)它用于存储数据库中的大型二进制对象。可存储的最大大小为4G字节應用:通常像图片、文件、音乐等信息就用BLOB字段来存储,先将文件转为二进制再存储进去

Object)。它与LONG数据类型类似只不过CLOB用于存储数据库Φ的大型单字节字符数据块,不支持宽度不等的字符集可存储的最大大小为4G字节。应用:而像文章或者是较长的文字就用CLOB存储。CLOB什么時候使用:当某个字段要保存的长度太长时,varchar2最大4000但是如果需要的字段长度大于4000应该怎么办,这时候就用clob

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

我要回帖

更多关于 oracle clob 的文章

 

随机推荐