![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
数据库
ws加油你是最胖的
一个整天看段子的CODER
展开
-
Mysql中CASE WHEN多个条件满足时,执行情况
CASE WHEN是列出几个并行的条件,几个情况都是并列的,优先级从前往后。所以如果你的情况条件从小到大,那么遇到前边的,虽然可能符合多个条件,但是优先级是前边的优于后边的。所以遇到第一个符合的,就会取出这个条件需要的数据,而不会再往后判断。...原创 2021-05-21 15:29:49 · 9136 阅读 · 0 评论 -
mysql的group_concat()长度限制问题
问题:使用group_concat拼接字符串,发现拼接的数量和查询的行数不同原因:GROUP_CONCAT有个最大长度的限制,超过最大长度就会被截断掉,你可以通过下面的语句获得: SELECT @@global.group_concat_max_len; show variables like "group_concat_max_len";解决:1.在MySQL配置文件中my.conf或my.ini中添加: #[mysqld] group_concat_max_len=原创 2021-05-14 15:30:57 · 891 阅读 · 0 评论 -
Parameter metadata not available for these statement Query
今天用spring boot jdbc 报了这么一个错,数据库连接地址加参数或是网上其它的方法都未解决,最终发现是个小马虎:占位符和实际参数不匹配,特此记录下:如: String a = "test"; String b = "test"; String c = "test";sql = " insert into table(a,b,c) values(?,?) ";...原创 2020-03-24 18:09:44 · 493 阅读 · 1 评论 -
Oracle安装提示环境不满足最低要求解决方法
安装win64_11gR2_database_1of2的时候出现这个在oracle安装包找到stage文件夹然后找到cvu然后在cvu里面找到cvu_prereq,用记事本打开增加以下内容<OPERATING_SYSTEM RELEASE="6.2"> <VERSION VALUE="3"/> <ARCHITECTURE VAL...原创 2018-07-04 16:19:22 · 44686 阅读 · 8 评论 -
脏读、幻读、不可重复读和丢失更新
前两天整理之前的学习笔记时,发现对事务并发产生的问题——脏读、幻读、不可重复读和丢失更新这些概念有点模糊,于是又重新温习了一遍,现在把自己的一些理解归纳整理如下,方便大家学习。 锁就是防止其他事务访问指定资源的手段。锁是实现并发控制的主要方法,是多个用户能够同时操纵同一个数据库中的数据而不发生数据不一致现象的重要保障。 一般来说,锁可以防止脏读、不可重复读和幻读。1.脏读(Di...原创 2018-10-17 18:39:17 · 822 阅读 · 0 评论 -
ofType和javaType的区别(Mybatis)
JavaType和ofType都是用来指定对象类型的,但是JavaType是用来指定pojo中属性的类型,而ofType指定的是映射到list集合属性中pojo的类型。pojo类: publicclass User { privateint id; privateString username; privateString mobile; privateL...原创 2018-12-03 20:51:23 · 2381 阅读 · 0 评论 -
Cannot add foreign key constraint
常见的字段外键是另外一个表的主键啥的不用说了,还有一种可能是数据库引擎的原因,这也是经常出现的原因且最不容易检查到的。原创 2019-07-05 15:21:48 · 134 阅读 · 0 评论