当前位置: 代码迷 >> DB2 >> 100分 DB2 自定义字符串转化为日期类型,该如何处理
  详细解决方案

100分 DB2 自定义字符串转化为日期类型,该如何处理

热度:711   发布时间:2013-02-26 00:00:00.0
100分 DB2 自定义字符串转化为日期类型
在DB2中 有一字段保存日期 不过是VARCHAR类型 格式如下:
SAVEDATE

Feb 2010
May 2010
Jan 2009
.
.
.

请问 这样的格式 是否能够转化为日期类型? 我尝试使用date/to_date/cast等都不行

------解决方案--------------------------------------------------------
假设你的格式固定的话,取前三个 字符,翻译为1-12月,后4位为年
------解决方案--------------------------------------------------------
如一楼所说,写个函数转换
里面写个判断,如果是feb就转换为02,May转为为05,一次类推,
最后取后四位作为年拼接在一起就OK了
------解决方案--------------------------------------------------------
直接用case when 函数转换吧。
  相关解决方案