当我们查询Oracle数据表中CLOB类型的字段时,会提示“遇到不支持的 Oracle 数据类型 USERDEFINED。”的错误信息。面对这个错误,原因是什么,我们改如何解决呢?
我在网上查了很久,明白了,原来是sql的问题,解决办法也是从sql入手就行。引起问题的sql如下:

select xml_cont from com_baseinfo where ipid ='8925173'

其中xml_cont字段是CLOB类型的。不管我们使用DataReader或者DataSet查询的时候,都会提示“遇到不支持的 Oracle 数据类型 USERDEFINED。”的错误。但是,我们如何解决呢?使用别名和getclobval()函数,改进的sql如下所示:

select a.xml_cont.getclobval() from com_baseinfo a where ipid ='8925173'

这样就可以解决遇到的问题了。

遇到不支持的 Oracle 数据类型 USERDEFINED。相关推荐

  1. ora-03115:不支持的网络数据类型 oracle,Oracle10g新增DBMS_FILE_TRANSFER包(二)

    前面介绍了COPY_FILE,这里介绍这个包的另外两个过程,GET_FILE和PUT_FILE.这两个过程的功能和FTP的get和put命令是否类似,就是利用数据库的功能将文件在两个数据库服务器之间进 ...

  2. oracle数据按条件清表,ociuldr v2.1 支持CLOB,BLOB数据类型

    1.dcba的ociuldr工具 ociuldr这个工具初始是由dcba开发的,用的是v7版的oci函数库 目的是完成导出Oracle中的数据到文本文件这样的功能 这个工具流传的非常广 详细介绍可以参 ...

  3. oracle数据类型--数值类型

    2019独角兽企业重金招聘Python工程师标准>>> NUMBE:Oracle NUMBER类型能以极大的精度存储数值,具体来讲,精度可达38位.其底层数据格式类似一种" ...

  4. 转--Oracle数据类型及存储方式【C】

    第二部分 数值类型 § 2.1  number Number类型是oralce的数值类型,存储的数值的精度可以达到38位.Number是一种变长类型,长度为0-22字节.取值范围为:10e-130 – ...

  5. Oracle 数据类型及存储方式

    Oracle 数据类型及存储方式  袁光东 原创  概述  通过实例,全面而深入的分析oralce的基本数据类型及它们的存储方式.以ORACLE 10G为基础,介绍oralce 10g引入的新的数据类 ...

  6. Oracle 数据类型及存储方式(袁光东 原创)

    概述 通过实例,全面而深入的分析oralce 10G的基本数据类型及它们的存储方式.从实用和优化的角度出发,讨论每种数据类型的特点.从这里开始oracle之旅! 第一部份 字符类型 §1.1 char ...

  7. Redis: Redis支持五种数据类型

    ylbtech-Redis: Redis支持五种数据类型 Redis支持五种数据类型:string(字符串) ,hash(哈希),list(列表),set(集合)及zset(sorted set:有序 ...

  8. Oracle入门笔记(三)——Oracle数据类型

    Oracle数据类型 1.字符类型 1.1char类型 1.1varchar2类型 1.2nvarchar2类型 2.数字类型 2.1number类型 2.1Interger类型 3.浮点类型 3.1 ...

  9. DB(一):数据库概述、SQL概述、Oracle数据类型

    文章目录 ORACLE SQL 一.数据库概述 1.DB和DBMS 2.Oracle数据库概述 3.DB2数据库概述 4.SQL Server数据库概述 5.MySQL数据库概述 二.SQL概述 1. ...

最新文章

  1. 原生javascript实现放大镜效果
  2. 剑桥 2020 人工智能全景报告,未来 8 项AI趋势预测
  3. Nginx中worker_connections的问题
  4. 【疑问】SD更新凭证流
  5. mysql分隔字符串转变为多行_【mysql】将以固定分隔符分隔的字符串转成多行的形式...
  6. 手动调用cx-table.focus和a.focus方法的效果比较
  7. cv2 inrange灰度图_Python opencv将图片转为灰度图的方法示例
  8. java面向对象封装之有参无返与有参有返
  9. C/C++ _wcslwr_s 函数 – unicode 字符串大写转小写 - C语言零基础入门教程
  10. 如何直观的看出主题模型学习结果的好坏
  11. 单片机编程:软件定时器
  12. Centos 7 离线安装dos2unix-7.4.0-3.el8.x86_64.rpm
  13. 英语口语练习软件测试简历,软件测试工程师个人简历英文版
  14. ecshop修改模板可输出php代码,修改ecshop模板体会
  15. 随机梯度下降法步长的选择
  16. HDU 5238 线段树+数论
  17. SHT30 温湿度传感器,检验不通过,通讯不稳定(经常读到FF)问题处理
  18. 【HTML】HTML网页设计----模仿汉服前端设计
  19. jstack: Java占用高CPU分析之- C2 Compiler Thread
  20. not found error :\tensorflow\contrib\coder\python\ops\_coder_ops.so——_gru_ops.so——_lstm_ops.so···

热门文章

  1. [python] NetworkX实例
  2. Docker 入门教程(一) - Docker Tutorial
  3. JavaScript:实现Sudoku数独游戏算法(附完整源码)
  4. 《Windows操作系统原理》好书推荐
  5. 七大设计原则(一):开闭原则
  6. css弹性盒模型详解----flex-direction
  7. 大学计算机应用基础屈立成,五笔字型输入法教程-计算机应用基础教学网.PDF
  8. 网络安全——防火墙配置实验
  9. utils.data的使用
  10. 如何在字符串中加双引号