首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > IBM DB2 >

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

2012-03-05 
100分 DB2 自定义字符串转化为日期类型在DB2中 有一字段保存日期 不过是VARCHAR类型 格式如下:SAVEDATEFeb

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

热点排行