我有一个包含201402,201404的字段,这里我想将02转换为Feb,将04转换为April。这可能吗?该字段包含所有月份的条目。请帮助。
根据Oracle的日期时间格式模型,您可以做很多事情。下面是一个简单的例子(如果是字符串,将TO_DATE(…)中的字符串替换为您的字段;如果已经是DATE数据类型,则将整个TO_DATE替换为您的字段):
SELECT TO_CHAR(TO_DATE('201402','YYYYMM'),'YYYY-MONTH') FROM DUAL;
SELECT TO_CHAR(TO_DATE('201404','YYYYMM'),'YYYY-MONTH') FROM DUAL;