Caused by: com.alibaba.druid.sql.parser.ParserException:

异常截图:

异常代码:

public Integer AppointmentNum(int type,Integer accountId,Integer appletsAccountId){
		StringBuilder builder = new StringBuilder("select count(*) from fwzl_appointment");
		if (type==0){
			builder.append("where to_days(createTime) = to_days(now())");
		}else if(type==1){
			builder.append("where to_days(cancel_time) = to_days(now())");
		}
		if(accountId!=null){
			builder.append("and accountId = ?");
			return Db.queryInt(builder.toString(),accountId);
		}
		if(appletsAccountId!=null){
			builder.append("and applets_account_id = ?");
		}
		return Db.queryInt(builder.toString(),appletsAccountId);
	}

正确代码:

/**
	 * 某人当天(取消)预约次数
	 * @param type 0-预约 1-取消预约
	 * @return
	 */
	public Integer AppointmentNum(int type,Integer accountId,Integer appletsAccountId){
		StringBuilder builder = new StringBuilder("select count(*) from fwzl_appointment");
		if (type==0){
			builder.append(" where to_days(createTime) = to_days(now())");
		}else if(type==1){
			builder.append(" where to_days(cancel_time) = to_days(now())");
		}
		if(accountId!=null){
			builder.append(" and accountId = ?");
			return Db.queryInt(builder.toString(),accountId);
		}
		if(appletsAccountId!=null){
			builder.append(" and applets_account_id = ?");
		}
		return Db.queryInt(builder.toString(),appletsAccountId);
	}

 

加空格:

细节决定成败!!!😝

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值