FCLT#52675: PNBR ORA-01427: Enkele-rij subselect retourneert meer dan één rij.

svn path=/Website/branches/v2017.3/; revision=37396
This commit is contained in:
Maykel Geerdink
2018-03-19 13:23:05 +00:00
parent 1035b82dfb
commit 6af11c1752

View File

@@ -28,10 +28,12 @@ function gettablesql(ptable, pchildtable, pchildsql, precord, pmtable)
var pwhere_veldnaam = "";
if (ptable == "prs_perslid")
{
var pfac_audit_tabelkey = " (SELECT TO_NUMBER (x.fac_audit_waarde_oud)"
var pfac_audit_tabelkey = " (SELECT fac.safe_to_number (x.fac_audit_waarde_oud)"
+ " FROM fac_audit x"
+ " WHERE x.fac_audit_veldnaam = 'prs_perslid_key'"
+ " AND fac_audit_tabelnaam = 'fac_gebruikersgroep'"
+ " AND x.fac_audit_waarde_oud IS NOT NULL"
+ " AND x.fac_audit_actie = 'D'"
+ " AND x.fac_audit_tabelkey = a.fac_audit_tabelkey) fac_audit_tabelkey";
pwhere_veldnaam = " AND (a.fac_audit_veldnaam = 'prs_perslid_key' OR a.fac_audit_veldnaam = 'fac_groep_key')";
}