我不是一个大的 ORACLE - SQL 专家,所以我希望有人知道找到导致“重复”记录的好方法:单行子查询返回多行错误。
这是我的声明:
SELECT
CAST(af.SAP_SID AS VARCHAR2(4000)) APP_ID,
(SELECT DR_OPTION
FROM
DR_OPTIONS
WHERE DR_OPTIONS.ID = (
select dr_option from applications where applications.sap_sid = af.sap_sid)) DR_OPTION
FROM
APPLICATIONS_FILER_VIEW af
它适用于我的测试系统,所以我“确定”可用数据记录中一定有错误,但我不知道如何找到那些..