您的位置:首页 > 数据库

db2数据库中长整形数据转为日期类型

2015-09-24 14:01 549 查看
db2数据库中存的是long长整形数据,查看比较麻烦,现在写一个函数实现long转timestamp

create function num2date

(

v_l DECIMAL(20) --日期 yyyy-MM-dd HH:mm:ss

)

returns timestamp

language sql

begin atomic

return timestamp('1970-01-01 08:00:00') + (v_l/1000) seconds;

end;

create function num2date

(

v_l DECIMAL(20) --日期 yyyy-MM-dd

)

returns date

language sql

begin atomic

return timestamp('1970-01-01 08:00:00') + (v_l/(3600*24*1000)) days;

end;
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: