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;