ORA-01861: 文字与格式字符串不匹配

if(Utility.isNotEmpty(taskVo.getSiteId()) && !"0".equals(taskVo.getSiteId()))
{
String si[] = taskVo.getSiteId().split("-");
build.append(" and st.siteId ='").append(si[0]).append("'");
}
if(beginDate != null && !"".equals(beginDate))
{
if("1".equals(dateType)) // 按预期启动时间查询 1 预期启动 2 预期结束
{
build.append(" and t.beginDate >= to_date('");
}
else if("2".equals(dateType)) // 按预期结束时间查询
{
build.append("','yyyy-mm-dd') and t.endDate >= to_date('");
}
build.append(beginDate.trim()).append("','yyyy-mm-dd')");
}

if(endDate != null && !"".equals(endDate))
{
if("1".equals(dateType))
{
build.append(" and t.beginDate <= to_date('");
}
else if("2".equals(dateType)) // 按预期结束时间查询
{
build.append(" ','yyyy-mm-dd') and t.endDate <= to_date('");
}
build.append(endDate.trim()).append("','yyyy-mm-dd')");
}



if(timeType == 1){
if(ctt.getTempBeginDate() != null){
sqlBuf.append(" and ct.beginDate >= to_date('"+ ctt.getTempBeginDate()+"','yyyy-mm-dd')");
}if(ctt.getTempEndDate() != null){
sqlBuf.append(" and ct.beginDate <= to_date('"+ ctt.getTempEndDate()+"','yyyy-mm-dd')");
}
}else if(timeType == 2){
if(ctt.getTempBeginDate() != null){
sqlBuf.append(" and ct.endDate >= to_date('"+ ctt.getTempBeginDate()+"','yyyy-mm-dd')");
}if(ctt.getTempEndDate() != null){
sqlBuf.append(" and ct.endDate <= to_date('"+ ctt.getTempEndDate()+"','yyyy-mm-dd')");
}
}else if (timeType == 3){
if(ctt.getTempBeginDate() != null){
sqlBuf.append(" and ct.endDatefact >= to_date('"+ ctt.getTempBeginDate()+"','yyyy-mm-dd')");
}if(ctt.getTempEndDate() != null){
sqlBuf.append(" and ct.endDatefact <= to_date('"+ ctt.getTempEndDate()+"','yyyy-mm-dd')");
}
}
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值