编译代码后,我得到一些需要摆脱的警告/提示。第一个是To_date,没有格式问题
_current_end := to_date(((to_number(yearStatus)) ||
MonthAndDay),
'YYYYMMDD');
我收到错误消息“ Procedure_Name中没有格式的提示TO_DATE”,但我认为YYYYMMDD会删除它。
任何想法?
Declare
yearStatus varchar2(4):='2019';
MonthAndDay varchar2(4):='1101';
current_end date;
begin
current_end:=to_date(to_number(yearStatus)||MonthAndDay,
'YYYYMMDD'
);
Dbms_Output.Put_Line('current_end='||to_char(current_end,'yyyy-mm-dd hh24:mi:ss'));
End;
/
输出是:
PL/SQL block, executed in 62 ms
current_end=2019-11-01 00:00:00
Total execution time 343 ms