一個ora-01722的錯誤
declare
v_week varchar2(5);
v_number varchar2(5);
begin
select to_char(to_date(('blk1.yyyymmdd'-'1'),'yyyymmdd'),'D')
into v_week
from dual;
exception
when
others then
message('v_week:'||sqlerrm);
end; 我的問題是在我輸入yyyymmdd時,會報錯ora-01722 說時無效的數字。我不知道怎麼解決
|