ORA-21700: object does not exist or is marked for delete for Associative Array as input parameter called from ODP.NET
I have this package code on Oracle 12c CREATE OR REPLACE PACKAGE Support_Data_Types AS TYPE ttDate IS TABLE OF DATE END Support_Data_Types; PROCEDURE GetData ( tabDates IN SUPPORT_DATA_TYPES.TTDATE, ) AS BEGIN SELECT count(*) INTO n FROM table(tabDates); END GetData; If I call it from PL/SQL code it works declare dates SUPPORT_DATA_TYPES.TTDATE; begin dates(1) := To_DATE('12/31/2005','MM/DD/YYYY'); dates(2) := To_DATE('03/31/2006','MM/DD/YYYY'); dates(3) := To_DATE('06/30/2006','MM/DD/YYYY'); dates(4) := To_DATE('09/30/2006','MM/DD/YYYY'); MyPackage.GETVALUE(dates); end; But If I call it from