我有一个包含201402,201404的字段,在这里我要将02转换为2月和04转到4月。有可能吗?该字段包含所有月份的条目。请帮忙。
答案 0 :(得分:2)
在Oracle中datetime format models方面你可以做很多事情。下面的一个简单示例(如果字段是字符串,则将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;