我正在运行一个复杂的SQL语句,其中包含单个字段和一些复杂的CASE语句,这些语句总结了几个值来得出分数。当我尝试导出此SQL的输出时,我遇到以下错误消息:
ORA-01427:单行子查询返回多行 01427. 00000 - "单行子查询返回多行"
据我所知,这是SUBQuery场景中出现的一种重新调整> 1值,但我很难理解为什么在导出数据时会发生这种情况。
以下是示例SQL语句:
答案 0 :(得分:0)
我的一个内部查询导致了这个错误。我忽略了它,因为SQL Developer在第一次运行时返回了行。修复加入帮助我解决问题