DB2 日期问题!!!!

無與倫比 2012-05-19 11:21:27
当前时间减去审批时间 APPROVE_TIME VARCHAR 类型的
要怎么转换才能相减
to_char(current timestamp,'yyyymmdd') - to_char(APPROVE_TIME,'yyyymmdd')
...全文
168 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复
無與倫比 2012-05-21
  • 打赏
  • 举报
回复
[Quote=引用 2 楼 的回复:]
引用 1 楼 的回复:
days (current date) - days (date('2000-9-1')) 试试


APPROVE_TIME 介个字段保存的值是 年月日时分秒 所以需要to_char成年月日
[/Quote]



2012-05-21 09:58:26
yangxiao_jiang 2012-05-21
  • 打赏
  • 举报
回复
timestampdiff 不行吗?不过是近似值。

http://fanqiang.chinaunix.net/db/db2/2005-11-14/3844.shtml
TUBER727 2012-05-20
  • 打赏
  • 举报
回复
APPROVE_TIME是VARCHAR,你上面减就有问题了,能贴个APPROVE_TIME值吗
褚金辉 2012-05-19
  • 打赏
  • 举报
回复
days (current date) - days (date('2000-9-1')) 试试
無與倫比 2012-05-19
  • 打赏
  • 举报
回复
[Quote=引用 1 楼 的回复:]
days (current date) - days (date('2000-9-1')) 试试
[/Quote]

APPROVE_TIME 介个字段保存的值是 年月日时分秒 所以需要to_char成年月日

5,888

社区成员

发帖
与我相关
我的任务
社区描述
IBM DB2 是美国IBM公司开发的一套关系型数据库管理系统,它主要的运行环境为UNIX(包括IBM自家的AIX)、Linux、IBM i(旧称OS/400)、z/OS,以及Windows服务器版本
社区管理员
  • DB2
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧