"单行子查询返回多行"在SQL Developer查询结果中

时间:2017-03-06 18:47:32

标签: sql oracle oracle-sqldeveloper

我正在运行一个复杂的SQL语句,其中包含单个字段和一些复杂的CASE语句,这些语句总结了几个值来得出分数。当我尝试导出此SQL的输出时,我遇到以下错误消息:

ORA-01427:单行子查询返回多行 01427. 00000 - "单行子查询返回多行"

据我所知,这是SUBQuery场景中出现的一种重新调整> 1值,但我很难理解为什么在导出数据时会发生这种情况。

以下是示例SQL语句:

1 个答案:

答案 0 :(得分:0)

我的一个内部查询导致了这个错误。我忽略了它,因为SQL Developer在第一次运行时返回了行。修复加入帮助我解决问题