灵活搜索错误:ORA-01789:查询块的结果数不正确

2020-09-24 20:33发布

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试使用"灵活搜索"来检索地址。

选择*来自{地址}

我收到以下异常异常消息:ORA-01789:查询块的结果列数不正确异常堆栈跟踪:oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)oracle.jdbc.driver。 T4CTTIoer.processError(T4CTTIoer.java:396)oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)oracle.jdbc.driver.T4CTTIfun。 doRPC(T4CTTIfun.java:192)

我没有发现语法有任何问题。 有人可以让我知道为什么我得到这个错误。

         点击此处--->   EasySAP.com群内免费提供SAP练习系统(在群公告中)

加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)


大家好,

我正在尝试使用"灵活搜索"来检索地址。

选择*来自{地址}

我收到以下异常异常消息:ORA-01789:查询块的结果列数不正确异常堆栈跟踪:oracle.jdbc.driver.T4CTTIoer.processError(T4CTTIoer.java:445)oracle.jdbc.driver。 T4CTTIoer.processError(T4CTTIoer.java:396)oracle.jdbc.driver.T4C8Oall.processError(T4C8Oall.java:879)oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:450)oracle.jdbc.driver.T4CTTIfun。 doRPC(T4CTTIfun.java:192)

我没有发现语法有任何问题。 有人可以让我知道为什么我得到这个错误。

付费偷看设置
发送
10条回答
宇峰Kouji
1楼 · 2020-09-24 20:59.采纳回答

您好Divya,

这听起来像是您可能已使用另一种自定义类型扩展了Address子类型,并且该自定义类型具有其他列-因此,查询结果具有多个具有不同列数的结果集。

要通过HAC对此进行测试,请执行下面的flexiblesearch查询(请注意结尾处的感叹号-它将排除地址的子类型,并希望对您有用)

  SELECT * FROM {地址!}
  
软件心理学工程师
2楼-- · 2020-09-24 21:03

移至sql查询选项卡并运行以下命令:

从地址中选择*

检查是否符合您的目的

奄奄一息的小鱼
3楼-- · 2020-09-24 20:50

嗨Divya,

请尝试从HAC的SQL查询选项卡中运行" SELECT * FROM地址"。 谢谢

d56caomao
4楼-- · 2020-09-24 21:07

嗨,

SELECT * FROM {Address},理想情况下应在HAC上运行。

您是否具有Address的任何子类型,例如具有自己部署的" CustomAddress extends Address"?

谢谢

一周热门 更多>