数据中心-查询配置中日期格式jpql sql匹配写法:
在jpql中,对日期格式有特殊的写法,格式如下:
Date - {d 'yyyy-mm-dd'} - for example: {d '2019-12-31'}
Time - {t 'hh:mm:ss'} - for example: {t '23:59:59'}
Timestamp(DateTime) - {ts 'yyyy-mm-dd hh:mm:ss'} - for example: {ts '2020-01-03 13:59:59'}
示例如下图:

var paramObj = parameters;
var startTime =parameters.startTime;
var endTime =parameters.endTime;
var sql="SELECT o.application,o.createTime,o.id,o.startTime,o.creatorUnit,o.title,o.stringValue01,o.stringValue02,o.stringValue03,o.stringValue04 FROM com.x.processplatform.core.entity.content.WorkCompleted o "
sql+="where o.createTime >= {ts '"+startTime+"'} and o.createTime <= {ts '"+endTime+"'}";
return sql;
直接编写JPQL创建语句-示例如下图:

{
"startTime": "{ts '2021-03-01 21:04:16'}"
}

如果您想进一步了解数据中心的其他设计元素,可以查看以下文章:
浙公网安备 33010602009829号