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 函数转换吧。