如何在oracle中将字符转换为日期格式

时间:2017-12-18 16:36:56

标签: oracle

我有以下数据:

MAR-16
APR-17
MAR-18
JUN-16

我想根据日期按升序排序,但由于数据是字符,我不知道如何根据日期对它们进行排序。 预期产出是:

MAR-16
JUN-16
APR-17
MAR-18

有人可以帮忙。

1 个答案:

答案 0 :(得分:1)

你可以这样做:

order by to_date(col, 'MON-YY')

但是你应该修改列,使其具有正确的数据类型。