mysql
牧夫
这个作者很懒,什么都没留下…
展开
-
mysql Mapper.xml中id重复不报错
今天统计贷款数据时发现贷款笔数为0, 贷款金额不为0。SQL如下: select count(distinct order_number) from loan_order_repayment_plan plan where overdue_days >= 90 select sum(ps_rem_prcp) from loan_order_repayment_plan plan where AND overdue_days >= 90 这不可能啊!查找了半天,才发现ma原创 2021-04-25 17:24:50 · 597 阅读 · 0 评论 -
mysql json取值自定义函数
这个自定义函数的目的是处理格式非常简单的JSON,像下面这种 {“name”:"Tom", "age":21, "sex":"male"} 给出名字,要求取出对应的值。 DELIMITER $$ DROP FUNCTION IF EXISTS `json_item` $$ CREATE FUNCTION `json_item`( my_json VARCHAR(4096), my_item VARCHAR(64) ) RETURNS VARCHAR(512) CHARSET utf8原创 2020-07-31 16:18:24 · 620 阅读 · 0 评论 -
mysql 事务未提交导致死锁 Lock wait timeout exceeded; try restarting transaction 解决办法
近日在学习mybatis的时候,再执行一个查询操作的事务sqlSession未提交,导致数据库事务死锁。控制台报的是: Lock wait timeout exceeded; try restarting transaction 挣扎了我一个多小时........ ---------------------------------------------------------------...转载 2018-08-28 17:36:43 · 713 阅读 · 1 评论 -
openresty中mysql读取中文问题
当mysql中字段中有中文时,openresty的mysql库读出来的中文都是乱码。直接在连接时设置charset='utf-8',结果说utf-8不支持。网上搜到一个方法就是在查询前执行set names utf8即可 db:query("SET NAMES utf8") res,err,errno,sqlstate = db:query("select * from wp_terms") ...原创 2019-09-10 11:02:52 · 434 阅读 · 0 评论