碰巧我必须从 oracle 中的 varchar2 列中获取日期,但格式不一致。某些字段可能具有“2009.12.31”,其他字段可能具有“2009/12/32 00:00:00”。有没有我可以使用的标准构造,这样我就不必经历
begin
to_date(date, mask1)
exception
begin
to_date(date,mask2)
exception
..
end
end
块或之前的日期字符串分析以确定正确的掩码?像to_date(date, mask1,mask2,..)
什么?