Oracle无法从LONG数据类型转换为CLOB数据类型(数据类型不一致错误)

2024-03-07

Oracle 11g 在尝试将 long 数据类型转换为 clob 时出现以下错误。 我尝试:select to_lob(long_col_name) from table1. I get :

[Error] Execution (1: 39): ORA-00932: inconsistent datatypes: expected - got LONG

我在这里做错了什么?


在同事的帮助下在这里找到了答案:http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions185.htm http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions185.htm但不知道为什么会有这个限制

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

Oracle无法从LONG数据类型转换为CLOB数据类型(数据类型不一致错误) 的相关文章

  • 0x7f 有什么特别之处?

    我正在阅读 avro 格式规范并试图了解其实现 下面是解码的方法长值 https avro apache org docs 1 8 2 spec html schema primitive Override public long read
  • 在 Oracle 中将列设为只读的最简单方法是什么?

    我们有一种奇怪的神秘数据损坏错误 每隔几周就会出现一次 但没有人知道为什么 到目前为止 表上的主键似乎正在自发更改 因此指向它的其他行现在变得混乱 尽管我仍在寻找其根本原因 不可能重现 但我希望采取某种临时措施来防 止列值发生变化 这是表架
  • SQL 在每个 SELECT 请求上获取 ROW_NUMBER 和 COUNT

    我正在构建一个网格机制 我需要从数据库中检索找到的总数或记录的数据 仅检索其中包含 row number 的这些记录的范围 我正在使用 Sql Server 进行测试 但我也需要在 Oracle 和 MySql 上支持它 这就是我正在尝试的
  • 将 FULL_NAME 拆分为姓氏、名字和中间名

    如何从以下格式的 FULL NAME 列中拆分姓名 LAST NAME FIRST NAME 和 MIDDLE NAME FULL NAME BARN KE ROMAN where FIRST NAME KE MIDDLE NAME ROM
  • 使用 GET_FILE_NAME Oracle Forms 无法打开对话框

    我有 Oracle 数据库 11g 带有 Oracle 表单和报告 11g 我创建了浏览按钮来从计算机或笔记本电脑目录中打开 CSV 文件 我在按下按钮时触发时使用此代码 declare filename varchar2 500 begi
  • 将 C 字节数组转换为 long long

    我的应用程序中有一个 8 字节数组 其中包含以下数据 00000133339e36a2 该数据代表一个长整型 在写入数据的平台上 在 Mac 上这将是一个长整型 其值为 1319420966562 在实际应用中 这是一组半随机的数据 因此数
  • 哪个更好/更快:连接许多表或选择一张大表

    我们正在使用 Oracle 11 这是我们用 Java 编写的应用程序 每天一次 通常是下午 我们的数据库由于许多大的 SQL 查询而冻结 我想以某种方式优化这个查询 该查询由不同表的许多联接组成 我的问题是 使用左连接对性能更好 还是将所
  • 在 Oracle 中运行的 Java - 导入的 jar

    我正在尝试将一个小型 java 类加载到 Oracle 11g 中 以便我可以运行它并从 PL SQL 调用它 我在本地机器上用 eclipse 编码并编译了该类 并且编译得很好 我把它打包成一个jar 它所依赖的其他jar文件也放在jar
  • 创建 JSON 并编辑复杂查询 (oracle 11g)

    我有 4 个不同的表 table price product 包含与产品相关的信息和 他们的价格 table price list 包含与价目表相关的信息 prices per client 包含与价格相关的信息 不同的客户给出特定的产品
  • Oracle 处理很长的 IN 运算符列表的效率如何

    我有以下查询 这是一个更复杂的查询的简化版本 SELECT FROM TPM TASK WHERE PROJECTID VERSIONID IN 3 1 24 1 4 1 在代码中我将构建它 PROJECTID VERSIONID 以编程方
  • C++:计算游戏中的总帧数

    不是一个很好的标题 但我不知道该起什么名字 无论如何 我正在计算游戏中的总帧数 这样我就可以计算平均 FPS long int 万一游戏持续很长时间 我该怎么做才能确保我的long int不会增加超过其限制吗 如果超过极限会发生什么 Tha
  • C 中 long int 和 int 的大小显示 4 个字节 [重复]

    这个问题在这里已经有答案了 我做了以下实验来了解系统中 long int 和 int 的大小 系统规格 64位Windows 7 gcc MinGW 编译器 日食CDT 我对得到的输出感到困惑 我没有理由支持我的程序的结果 如果有人对此有任
  • 在 AWS RDS Oracle 数据库中导入 .dmp 文件时出错

    我已遵循AWS将数据导入RDS https docs aws amazon com AmazonRDS latest UserGuide Oracle Procedural Importing html guide 我已经复制了 dmp文件
  • 这里不允许使用 oracle 列

    我收到这个错误 Error report ORA 00984 column not allowed here ORA 06512 at line 14 00984 00000 column not allowed here 这是代码 我复制
  • 尝试检索错误 ORA-01019 的文本时出错

    我有一个关于oracle的问题 我有一台机器 之前安装了 Oracle 客户端 我能够使用客户端连接到我的 Oracle 服务器 现在我最近在同一台机器上安装了oracle 11g DB 现在我已经安装了一个客户端和 Oracle 11g
  • 如何将 CLOB 数据从一个数据库传输到另一个具有 DBLinks 的远程 ORACLE 数据库

    问题是 如何将 CLOB 数据从一个源数据库传输到另一个具有 DBLink 的 Oracle 数据库 Oracle无法使用DBLinks传输CLOB数据 那么除了 将Oracle中的字段扩展为Varchar2 32 767个字符 Oracl
  • 如何使用循环将值添加到 VARRAY

    我有一个 VARRAY 我想通过使用循环向该 VARRAY 添加元素 这是我到目前为止所尝试过的 DECLARE TYPE code array IS VARRAY 26 OF VARCHAR2 6 codes code array BEG
  • 向其他用户授予对 v$session 的 SELECT 访问权限

    我想将 v session 的 SELECT 访问权限授予其他用户Oracle Database 11g Enterprise Edition Release 11 2 0 1 0 64bit Production 但是当我运行这个查询时
  • java.library.path 中没有 ocijdbc12

    我正在尝试使用 OCI 驱动程序通过 java 程序连接到 oracle 以下是配置 Windows 7 32 位 JDK 1 7 Oracle 客户端 11g R2 ojdbc7 jar在我的独立应用程序的类路径中 但我收到以下异常 Ex
  • 在 Oracle BI Publisher 中将数字转换为单词

    我有一个要求 我需要将发票总金额显示为 rtf 中的文字 我尝试过 but it doesn t show any thing Is there any RTF Tag to do such a requirement on layout

随机推荐