
mysql
RiKen2020
这个作者很懒,什么都没留下…
展开
-
捕获唯一约束异常(SQLIntegrityConstraintViolationException),在catch中拿到sqlState做判断更新
捕获唯一约束异常,原创 2021-01-13 11:22:27 · 8132 阅读 · 0 评论 -
mysql对单字段分隔符查询,进行条件判断
现需求如下,表中有一个字段,是用逗号分隔存储,在查询时,想判断当前字段中,是否存在某个字段匹配例如:test_data表中,val列,想筛选出包含【1】的数据。这时普通的like语句无法实现,可以考虑使用mysql的函数【FIND_IN_SET()】SELECT * FROM test_data WHERE FIND_IN_SET('1',val);查询结果:升级篇:若数据不是逗号分隔,而是以其他特殊符号分割,可以考虑使用mysql的函数【REPLACE()】例如:tes原创 2021-02-08 10:38:48 · 1627 阅读 · 0 评论