你本地的日期格式和proc,func里不一致。比如本地是 '10-4月-05'格式,代码中是 '20050401',当然会出错。
试试
alter session set NLS_DATE_FORMAT=代码中的格式