u/g to 12c from 11g, Apex (4.2) application returns ORA-00904 dbms_crypto.has
After upgrading from 11g to 12c an apex application (a simple one, but I know nothing about apex) now errors when attempting to apply this statement:
select "PERSON_CODE",
"PERSON_CODE" PERSON_CODE_DISPLAY,
"FORENAME",
"MIDDLE_NAMES",
"SURNAME",
"TITLE",
"UNIX_ID",
"PAY_POINT",
"JOB_TITLE",
case when "some_flag" = 'Y' then 'Yes' else 'No' end "Permanent Staff",
case when "another_flag" = '0' then 'Active' else 'Left '||to_char("END_DATE", 'DD-MON-YY') end "Status",
dbms_crypto.hash(utl_i18n.string_to_raw("UNIX_ID"), 2) "MD5"
from "#OWNER#"."some_table"
where "PERSON_CODE" like '%'||:P1_PERSON_CODE||'%'