oracle - 错误:在 Crystal Reports 中刷新报表时,“ORA-24374:在获取或执行和获取之前定义未完成”
问题描述
使用
Crystal Reports 2013
Oracle Database 11g 企业版 11.2.0.4.0 版 - 64 位生产
Failed to retrieve data from the database.
Details: HY000: [Oracle][Ora]ORA-24374: define not done before fetch or execute and fetch
我没有评论(多行或单行),所以https://apps.support.sap.com/sap/support/knowledge/public/en/2322011不适用。
该查询在 DbVisualizer 中运行良好。
我正在尝试合并两个报告。汇总报告中的记录应位于详细报告的组页脚中。(是的,我的第一个想法是使用子报表并收工。当我确定报表需要整周才能运行时,我决定让数据库服务器完成所有工作。)
我的查询长 384 行,使用 16 个参数,并且没有注释。它是两个主要查询的连接。我尝试过使用子查询和公用表表达式。正如预期的那样,两种方式的结果都相同。查询中使用的所有参数都在 Crystal Reports 的“修改命令”窗口的“参数列表”中。我查看了参数列表中的每个参数定义,它们看起来都不错。
当我之前看到此错误消息时,我能够删除评论并继续前进。这是不同的。
知道 Crystal Reports 在这里做什么吗?
解决方案
推荐阅读
- entity-framework - 如何消除由于 SQL Server 2017 中标识列的跳转而导致的空白?
- python - 在python中使用Azure语音服务读取音频文件并转换为文本,但只有第一句话被转换为语音
- java - 如何在 android studio 中的片段上使用 beginTransaction.hide().show() 而不是 beginTransaction().replace()?
- statsmodels - 训练 statsmodels GLM 模型时在权重中检测到 NaN、inf 或无效值检测错误
- php - 无法通过 PHP shell_exec 在 apache 下运行 go 二进制文件
- java - 如何将数据库(例如 MongoDb)中的外部数据插入 Cucumber Feature 文件的场景大纲?甚至可能吗?
- c# - 如何使用 Moq 和 xUnit 测试异步方法
- python - 替换布尔 Numpy 数组中 True 项的百分比
- docker - Docker 网络显示 DNS 条目
- python - 如何通过 tkinter python 中的循环激活 tkinter 文本框?