oracle视图 数据类型不一致,clob 转 varchar
2013-07-04 10:07
477 查看
写视图时用union all 表时 ,因字段类型有clob的 和varchar 的冲突,将clob转换为 varchar ,用第三种方法
1.实际上处理CLOB字段的时候,直接TO_CHAR,当长度超过4000的时候,会报错,提示列被截取;
2.直接使用SUBSTR对CLOB字段进行截取,是不能起到任何作用的;
3.可以使用dbms_lob.substr(clobcolumn,4000),对CLOB字段进行截取;截取的长度是4000还是2000根据存储的是汉字和数据决定长度;
1.实际上处理CLOB字段的时候,直接TO_CHAR,当长度超过4000的时候,会报错,提示列被截取;
2.直接使用SUBSTR对CLOB字段进行截取,是不能起到任何作用的;
3.可以使用dbms_lob.substr(clobcolumn,4000),对CLOB字段进行截取;截取的长度是4000还是2000根据存储的是汉字和数据决定长度;
相关文章推荐
- oracle clob ERROR org.hibernate.util.JDBCExceptionReporter - ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
- oracle wmsys.wm_concat ORA-00932: 数据类型不一致: 应为 -, 但却获得 CLOB
- Oracle中 ORA-00932: 数据类型不一致: 应为 -, 但却获得CLOB
- Oracle将某varchar2类型的字段改为blob类型时,报错:ORA-22858: 数据类型的变更无效
- ORA-00932 :数据类型不一致:应为-,但却获得CLOB
- ORA-00932:不一致的数据类型:要求-得到的却是CLOB
- ORA-00932:不一致的数据类型:要求-得到的却是CLOB
- Oracle的CLOB大数据字段类型操作方法
- 修改有数据oracle字段类型 从number转为varchar
- 通过hibernate操作oracle的clob类型数据.doc
- Oracle 日期数据保存在 varchar,Date 类型字段中的处理
- oracle clob 数据类型的读取
- Oracle的CLOB大数据字段类型操作方法
- Mybatis之Oracle增删查改示例(含Date、Clob数据类型操作)
- Oracle 中的大对象数据类型blob、clob、nclob的意义以及区别
- java操作oracle存取clob类型数据
- 在java + oracle环境下,对于clob类型的数据的插入
- Oracle数据类型Clob读取
- oracle字符类型 char,varchar2,varchar,clob,nvarchar,nclob
- Java对Oracle中Clob类型数据的读取和写入