Det orsakas av $src_id som in tydligt passeras utan interpolation, därför att sqlen är bifogad i singelcitationstecken. Om du ändrar till en av det nedanfört, det bör fungera (eller åtminstone att ge ett olikt fel).
$dbh->do (”borttagnings från pfnd.funding_journal_vw fj var fj.SRC_ID = \ ”$src_id \ "");
$dbh->do (”borttagnings från pfnd.funding_journal_vw fj var fj.SRC_ID = ”$src_id””);