Hello all,
Here's a weird problem. I upgraded from 19.4 to 20.2 and now have an issue with function call SYS_EXTRACT_UTC. The previous versions in use with other folks at my company that currently have no problem are 4.1.5.21 (wow, eh?), 18.1, 19.3, and 19.4. I have no idea what to look at to resolve this problem but we use timestamp with timezone extensively and I'm handicapped for troubleshooting code right now.
SQL*Plus example (to show code):
Connected to:
Oracle Database 12c Enterprise Edition Release 12.2.0.1.0 - 64bit Production
SQL> select sys_extract_utc(to_timestamp(trunc(sysdate -3))) from dual;
SYS_EXTRACT_UTC(TO_TIMESTAMP(TRUNC(SYSDATE-3)))
---------------------------------------------------------------------------
07-JUL-20 05.00.00 AM
SQL>
Success with 19.4 :

Failure with 20.2 :

The error in 20.2 :
ORA-00904: "SYS"."SYS_EXTRACT_UTC": invalid identifier
00904. 00000 - "%s: invalid identifier"
*Cause:
*Action:
Error at Line: 17 Column: 8
Any advice on what to do here?
Thanks,
Danno_AECC