我一直试图将以下varchar转换为日期格式而没有运气:
12/99
01/04
我试过to_char(mydate,'mm / yy')这给了我错误。有没有办法将此转换为日期格式,即使我错过了这一天?
答案 0 :(得分:5)
您可以使用年份的RR格式:
select to_date('12/99','mm/rr') from dual --01/12/1999
select to_date('01/04','mm/rr') from dual --01/01/2004
这种格式可以在1950年到2049年间使用。