![](https://img-blog.csdnimg.cn/20191009102029500.jpg?x-oss-process=image/resize,m_fixed,h_224,w_224)
MySQL
文章平均质量分 52
有时有味
这个作者很懒,什么都没留下…
展开
-
Java书签 #解锁MyBatis的4种批量插入方式及ID返回姿势
项目开发中,我们经常会用到单条插入和批量插入。但是实际情况可能是,项目初期由于种种原因,在业务各处直接使用单条插入SQL进行开发(未开启批处理),在后面的迭代中,系统性能问题渐渐凸显,然后再通过技术优化,大面积的对单条插入SQL、单条更新SQL进行批量插入、批量更新优化。这不可取,但确实存在。原创 2023-07-26 19:20:26 · 4893 阅读 · 2 评论 -
Java书签 #一句SQL就能搞定的商品/类目/热品快速排序
楔子:乙亥年末,庚子年初,荆楚大疫,数万人染疾,众人皆恐,足不出户,时天下震动,南山抵守江南郡,率白衣军众数万,九州一心,举国防疫,能者皆竭力。数月,疫尽去。华灯初上,万国称赞,人声鼎沸,国泰民安。1.今日书签一个需求一不留神一堆代码,为道极简。该篇“零” 代码来示例实现项目中经常要用到的诸如商品、类目等适用的拖拽、手填排序。也许有所用有所启发。2.化繁为简像下面这样利用Mysql 的 Rownum可以得到表数据的行号:SELECT @rownum := ...原创 2020-05-28 18:50:30 · 1734 阅读 · 0 评论 -
MySQL异常 #SQLException: sql injection violation, part alway true condition not allow
1.异常现象Caused by: java.sql.SQLException: sql injection violation, part alway true condition not allownested exception is java.sql.SQLException: sql injection violation, part alway true condition not allow : SELECT id ..原创 2020-01-03 13:46:42 · 15367 阅读 · 0 评论 -
MySQL异常 #You can‘t specify target table ‘表名‘ for update in FROM clause
异常现象在 MySQL 中,或在 Navicat 工具中,执行 SQL 会发生:[Err] 1093 - You can't specify target table 't_order' for update in FROM clause排查分析在 MySQL 中,写 SQL 脚本从一个查询结果中 UPDATE 某值的时候 ,可能会遇到 You can't specify ...原创 2020-01-02 15:51:51 · 6109 阅读 · 0 评论 -
MySQL异常 #SQLException: Incorrect string value: ‘\xF0\x9F\x98\x84&i...‘ for column
1.异常现象MySQL 插入 Emoji 表情异常:Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84&i...' for column 'message' at row 1Caused by: java.sql.SQLException: Incorrect string value: '\xF0\x9F\x98\x84&i...' for column 'message' at原创 2019-08-31 19:52:56 · 2727 阅读 · 0 评论