【发布时间】:2013-12-04 11:04:05
【问题描述】:
procedure Charge(p_inputdate N VARCHAR2,//Date which accepts only MMYYYY format
inout_Cur OUT result_cur) IS
我需要验证日期格式的有效日期 (mm/dd/yyyy hh:mm:ss)
例如:用户输入112013作为输入,要检查的生效日期是11/12/2013 09:13:22
是否可以查询生效日期是否在指定月份内?
您能对此发表评论吗..
我尝试了以下方式:
V_INPUTDATE := to_char(TO_DATE(IN_INPUTDATE, 'MMYYYY','mmyyyy'));
v_effectiveDate := substr(V_INPUTDATE,1,2)+'/'+'01'+'/'+substr(V_INPUTDATE,3,4);
01 只是月份,总是以 01(dd) 开头 这是正确的..??
【问题讨论】: