从完整日期提取月份和年份的查询是什么。我的数据是这样的: 1/29/2008 我试过这个查询:
select ID_NO, CHECKED_DATE, to_date(TO_CHAR(CHECKED_DATE, 'MON-YYYY'), 'MON-YYYY') AS A
from Doctor_Checkup;
但它会给出输出:1/1/2008
预期产出:1-2008
原文由 vijaya 发布,翻译遵循 CC BY-SA 4.0 许可协议
从完整日期提取月份和年份的查询是什么。我的数据是这样的: 1/29/2008 我试过这个查询:
select ID_NO, CHECKED_DATE, to_date(TO_CHAR(CHECKED_DATE, 'MON-YYYY'), 'MON-YYYY') AS A
from Doctor_Checkup;
但它会给出输出:1/1/2008
预期产出:1-2008
原文由 vijaya 发布,翻译遵循 CC BY-SA 4.0 许可协议
LTRIM(TO_CHAR(TO_DATE(<date_field>,'YYYYMMDD'),'YYYY-MM'),'09'))
原文由 harun ugur 发布,翻译遵循 CC BY-SA 4.0 许可协议
1 回答2.4k 阅读✓ 已解决
1 回答2.3k 阅读✓ 已解决
1.4k 阅读
如果该字段已经是日期列,您可以简单地将其转换为您想要的格式:
如果是文本列,则需要先转换为具有格式的日期: