Oracle SQL 日期格式
Oracle SQL Date Format
我一直在尝试将以下 varchar 转换为日期格式,但没有成功:
12/99
01/04
我试过 to_char(mydate, 'mm/yy') ,但它给了我错误。即使我错过了日期,有什么方法可以将其转换为日期格式吗?
您可以使用年份的 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 之间的年份。
我一直在尝试将以下 varchar 转换为日期格式,但没有成功:
12/99
01/04
我试过 to_char(mydate, 'mm/yy') ,但它给了我错误。即使我错过了日期,有什么方法可以将其转换为日期格式吗?
您可以使用年份的 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 之间的年份。