gpt4 book ai didi

java - 无法检索 Bfile 数据

转载 作者:行者123 更新时间:2023-12-01 11:11:46 25 4
gpt4 key购买 nike

我在使用 jdbc 从 Oracle DB 检索 bfile 对象到 java API 时遇到问题。问题是当我使用数据库中的函数执行Prepared语句时,该函数返回一个bfile字段,该异常会抛出:

BFILE temp = (oracle.sql.BFILE)cstmt.getObject(1);

出现此错误消息:

java.lang.ClassCastException: oracle.sql.BFILE 无法转换为 oracle.sql.BFILE 。我从数据库获取的对象是 oracle.sql.BFILE 的实例。 temp 变量是一个对象 oracle.sql.BFILE 。问题出在哪里?

最佳答案

您的类路径中可能有两个 ojdbc 库文件。请从 JBOSS/server/<configuration>/lib 中删除一 jar ,或JBOSS/lib或 webapp 的 WEB-INF/lib然后再试一次。

关于java - 无法检索 Bfile 数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/32270354/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com