开发者社区 问答 正文

使用druid执行SQL语句时有问题?报错

@wenshao 你好,想跟你请教个问题:

druid 0.2.26 执行语句报错

java.sql.SQLException: sql injection violation, syntax error, REPLACE, pos 74 : Insert Into bill_detail(detail_id, bill_id, color_id, num)
Select replace(uuid(),'-',''),?,color_id,n_num
From   product_order
Where  order_id = ? 

以上语句通过mysql客户端执行没有问题

展开
收起
爱吃鱼的程序员 2020-06-22 14:00:50 894 分享
分享
版权
举报
1 条回答
写回答
取消 提交回答
  • https://developer.aliyun.com/profile/5yerqm5bn5yqg?spm=a2c6h.12873639.0.0.6eae304abcjaIB

    我也碰到了,解决了没原来是被druid的sql防火墙拦截了怎么解决的

    2020-06-22 14:01:08 举报
    赞同 评论

    评论

    全部评论 (0)

    登录后可评论
AI助理

你好,我是AI助理

可以解答问题、推荐解决方案等