By using db<>fiddle, you agree to license everything you submit by Creative Commons CC0.
select t.*, DATE(TIMESTAMP_FORMAT(LPAD(CHAR(decimalField), 8, '0'),'MMDDYYYY')) as x,
LPAD(decimalField, 8, '0') as y
from (SELECT 5122019 as decimalField
FROM sysibm.sysdummy1) t
select t.*, DATE(TIMESTAMP_FORMAT(LPAD(decimalField, 8, '0') , 'MMDDYYYY'))
from (SELECT 5122019 as decimalField
FROM sysibm.sysdummy1) t
DECIMALFIELD | 2 |
---|---|
5122019 | 2019-05-12 |