求,儒历日转成正常日期的方法

0
数据库中日期是以数字类型存储,具体规则如下 :
      ABBCCC,6位数字,A代表世纪,BB代表年份,CCC代表这一年的第几天,
如:115001,转成正常日期是,21世纪,15年,第一天,2015/01/01。
     请问在BIEE里面,我如何把它转成日期格式显示出来。并且能做筛选 。先谢谢了!
 
select decode(115001,0,'0',
to_char(to_date(20||SUBSTR(115001,2,2)||'0101','YYYY-MM-DD')+substr(115001,4,3)-1,'YYYY-MM-DD')) from dual
已邀请:
0

铁皮罐头 - BIEE独立顾问 2016-06-27 回答

在数据库中这么存数据就不对。

要回复问题请先登录注册