Below is my Package code.
CREATE OR REPLACE PACKAGE BODY MyPackageBody AS
FUNCTION MyFunction(Param1 IN VARCHAR2,Param2 IN DATE) RETURN BOOLEAN IS
SELECT TRUE FROM MYTABLE WHERE MYCOLUMN1=Param1 AND MYCOLUMN2=Param2;
END MyFunction;
End MyPackageBody;
I am testing my Function be executing below statement,
select MyPackageBody.MyFunction('abc',sysdate) from dual;
select MyPackageBody.MyFunction('abc',to_date('06/30/2015 6:20:19 PM','MM/DD/YYYY HH12:MI:SS PM')) from dual;
In both the cases I am getting error pop up as "ORA-00902: invalid datatype"