Oracle 在提示刷新时给出错误消息

Posted

技术标签:

【中文标题】Oracle 在提示刷新时给出错误消息【英文标题】:Oracle gives error Message on prompt refresh 【发布时间】:2018-11-07 10:36:43 【问题描述】:

我对 Oracle OBIEE 比较陌生(我使用的是 11g),所以请耐心等待,因为我试图描述这个问题很糟糕!

我有一个提取数据的直接数据库请求 - 在代码的 where 子句中,我使用表示变量来获取查询以提取某些数据。演示变量是我仪表板上的提示,以及我的直接数据库请求。

当我编辑仪表板、编辑分析、保存然后返回仪表板时,它显示数据拉取正确。当我在不更改任何内容的情况下刷新提示时,它会给我这个错误:

状态:HY000。代码:10058。 [NQODBC] [SQL_STATE: HY000] [nQSError: 10058] 发生一般错误。 [nQSError: 43113] 从 OBIS 返回的消息。 [nQSError: 43119] 查询失败:[nQSError: 17001] Oracle 错误代码:1830,消息:ORA-01830:日期格式图片在 OCI 调用 OCIStmtFetch 转换整个输入字符串之前结束。 [nQSError: 17012] 批量获取失败。 (HY000)

提示包含相同的值,所以我很困惑为什么它在我第一次加载页面时有效,但当我在提示上单击应用而不更改提示中的值时却不会。

我错过了什么?

【问题讨论】:

【参考方案1】:

a) 如果您是 OBI 新手并立即使用直接数据库请求,那么您肯定走错路了! b)“ORA-01830:日期格式图片在转换整个输入字符串之前结束”这是一个纯代码错误,与OBI无关。关于如何为日期管理设置数据库,您的 SQL 代码是错误的。 https://www.techonthenet.com/oracle/errors/ora01830.php

【讨论】:

以上是关于Oracle 在提示刷新时给出错误消息的主要内容,如果未能解决你的问题,请参考以下文章

当验证失败时我得到(发生异常后不刷新会话)错误消息,为啥?

物化视图上的快速刷新给出错误

Jquery 插件给出错误 $(...).ionRangeSlider 不是函数

CodeIgniter 2,Ion Auth 在配置文件编辑时给出 CSRF 错误消息

oracle10登陆时提示“ORA—12560:TNS:协议适配器错误”怎么解决?

我一直在尝试将数据从 Firestore 检索到 Flutter 的 Future builder 但在第一次构建时我收到错误消息我在刷新后得到数据