Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/sql/87.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/php/246.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
&引用;单行子查询返回多行;在SQL开发人员查询结果中_Sql_Oracle_Oracle Sqldeveloper - Fatal编程技术网

&引用;单行子查询返回多行;在SQL开发人员查询结果中

&引用;单行子查询返回多行;在SQL开发人员查询结果中,sql,oracle,oracle-sqldeveloper,Sql,Oracle,Oracle Sqldeveloper,我正在运行一个复杂的SQL语句,其中包含单个字段和几个复杂的CASE语句,这些语句将几个值相加以得出分数。当我尝试导出此SQL的输出时,遇到以下错误消息: ORA-01427:单行子查询返回多行 142700000-“单行子查询返回多行” 我知道这是在RETURNS>1值的子查询场景中出现的情况,但我无法理解为什么在导出数据时会发生这种情况 下面是示例SQL语句:我的一个内部查询导致了此错误。我忽略了它,因为SQL开发人员在第一次运行时返回了行。修复连接帮助我解决了这个问题这里似乎没有子查询,你

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

ORA-01427:单行子查询返回多行 142700000-“单行子查询返回多行”

我知道这是在RETURNS>1值的子查询场景中出现的情况,但我无法理解为什么在导出数据时会发生这种情况


下面是示例SQL语句:

我的一个内部查询导致了此错误。我忽略了它,因为SQL开发人员在第一次运行时返回了行。修复连接帮助我解决了这个问题

这里似乎没有子查询,你能发布其余的代码吗?是的,…这就是问题所在,我没有子查询。查询运行良好,但当我尝试将输出导出为csv时,出现了上述问题。我看不出该查询有任何错误,我建议您开始删除列以简化查询,直到找到错误为止。您能否提供有关如何导出为csv的详细信息?您是否使用视图?