|
本帖最后由 zyzn123 于 2017-12-18 18:22 编辑
1 查看api
dateDiff (String datePart, Date startDate, Date endDate),想算fBeginTime和fEndTime时间的分钟差,此fBeginTime和fEndTime均为DateTime类型。
自己书写的KSQL为:
select OA_MT_RoomArrange.*,(select dateDiff('minute', OA_MT_RoomArrangeNewDate.fBeginTime, OA_MT_RoomArrangeNewDate.fEndTime) as arrangeDate from OA_MT_RoomArrange OA_MT_RoomArrangeNewDate) as arrangeDate
from OA_MT_RoomArrange OA_MT_RoomArrange
之后通过dateTimeToDate转Date也不行
select OA_MT_RoomArrange.*,(select dateDiff('minute', dateTimeToDate(OA_MT_RoomArrangeNewDate.fBeginTime), dateTimeToDate(OA_MT_RoomArrangeNewDate.fEndTime)) as arrangeDate from OA_MT_RoomArrange OA_MT_RoomArrangeNewDate) as arrangeDate
from OA_MT_RoomArrange OA_MT_RoomArrange
运行KSQL,抛出错误:
不支持KSQL函数DATEDIFF
at com.justep.exception.BusinessException.create(Unknown Source)
at com.justep.util.Utils.check(Unknown Source)
at
|
|