oracle 时间相加 sql

2020-09-11 国际 118阅读
两个时间怎么能相加?比如2017年9月6日 16点 + 2017年9月6日 16点 是多少?
能相加的是,时间 + 时间差(天数、小时数、或者分钟数 等),比如:2017年9月6日 16点 + 1小时10分 = 2017年9月6日 17点 10分
所以你的字段具体代表什么含义,才能决定你的代码是否可以执行
如果 cfrq 是 date类型,shrq 也是 date 类型,显然是不可以的
如果 cfrq 是 date类型,shrq 也是 number 类型,表示送货需要的时间(天数,可为小数),则dd.cfrq + dd.shrq "到达时间"是满足你最终需求的。
声明:你问我答网所有作品(图文、音视频)均由用户自行上传分享,仅供网友学习交流。若您的权利被侵害,请联系fangmu6661024@163.com