![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
SQL
SQL
佐手烈焰魂
这个作者很懒,什么都没留下…
展开
-
MySQL 判断创建时间是否在当前时间的前后一个星期范围内
前一个星期:select date_add(current_date(),INTERVAL '-7' day) from dual后一个星期:select date_add(current_date(),INTERVAL '7' day) from dual实际项目中的用法:select create_time from 你的表wherecreate_timeBETWEEN date_add(current_date(),INTERVAL '-7' day) and date_...原创 2021-10-25 11:46:49 · 768 阅读 · 0 评论 -
问题:pagehelper无法分页?
首先 你先检查这两个依赖导进去没有(作者就是只导入了上面那个,结果用了半天pagehelper都没用!):<dependency> <groupId>com.github.pagehelper</groupId> <artifactId>pagehelper</artifactId> <version&...原创 2019-07-13 12:02:02 · 154 阅读 · 0 评论 -
MySQL连接时出现错误?
首先在控制台输入后并报错mysql -u root -pEnter password: ***ERROR 1045 (28000): Access denied for user 'root'@'localhost' (using password: YES)在mysql的bin目录下找到my.ini添加这一段代码 skip-grant-tables输入以下语句允许所...原创 2018-12-18 10:04:47 · 215 阅读 · 0 评论 -
mongodb是否需要实现连接池?
大家还是看看官网吧。从官网的描述来看 大部分的官方驱动都实现了连接池管理,这意味着业务层面不需要关心这些了。https://docs.mongodb.com/master/reference/connection-string/当然mongodb官方提供的驱动也很多,如下。下面我详细的看下go、c、c++三种语言支持情况。(1)go driver:可见go驱动已经自带连接池了,而且是协程安全的。https://pkg.go.dev/go.mongodb.org/mongo-dri..转载 2022-02-23 11:21:48 · 850 阅读 · 0 评论 -
MongoDB初体验:Spring中使用MongoTemplate查询数据
文章地址:MongoDB初体验:Spring中使用MongoTemplate查询数据 - 夜月归途原创 2021-12-21 15:59:53 · 192 阅读 · 0 评论 -
redis是否可以重复set?
1.redis 的控制台命令基本语法:redis 127.0.0.1:6379> SADD myset "hello"(integer) 1redis 127.0.0.1:6379> SADD myset "foo"(integer) 1redis 127.0.0.1:6379> SADD myset "hello"(integer) 0说明想重复设置“hello”两条是不行的2.查看myset的总数redis 127.0.0.1:6379>原创 2021-12-17 15:10:51 · 2684 阅读 · 0 评论 -
转载:redis aop 实现防止用户重复提交
今天早上,新来的同事小王突然问我:“周哥,什么是幂等性啊?”。然后我就跟他解释了一番,幂等性就是说无论你执行几次请求,其结果是一样的。说到了幂等就不得不说重复提交了,你连续点击提交按钮,理论上来说这是同一条数据,数据库应该只能存入一条,而实际上存放了多条,这就违反了幂等性。因此我们就需要做一些处理,来保证连续点击提交按钮后,数据库只能存入一条数据。防止重复提交的方式很多,这里我就说一下我认为比较好用的一种。自定义注解+Aop实现我们通过获取用户ip及访问的接口来判断他是否重复提交,假如这个ip在转载 2020-08-28 16:21:19 · 200 阅读 · 1 评论 -
redis读写数据 JSON字符串与集合对象相互转换
读数据:(JSON字符串转集合对象)if(redisUtil.hasKey("key")){String text = redisUtil.get("key");List<你的POJO对象> lists= JSONObject.parseArray(text , 你的POJO对象.class);// 查出来后可直接返回 这里供参考// return new ObjectRestResponse().data(lists);}写数据:(集合对象转JSO...原创 2020-06-23 11:46:47 · 1456 阅读 · 0 评论 -
转载:Redis持久化之RDB & AOF
文章地址:https://segmentfault.com/a/1190000023530866转载 2020-08-28 16:25:44 · 80 阅读 · 0 评论 -
ORACLE initialization or shutdown in progress?
我是由于PLSQL误操作,导致不能正常登录。原文地址:https://blog.csdn.net/songxingfeng/article/details/8018382转载 2020-06-09 16:50:17 · 113 阅读 · 0 评论 -
用宿主机的Navicat连虚拟机的oracle踩坑
oracle环境:oracle11_2虚拟机:Vmware宿主机环境:windows10虚拟机环境:windows10(网络我用的桥接模式)1.先保证虚拟机里面cmd运行sqlplus,能正常登录一个普通用户后再说。2.然后把宿主机和虚拟机的防火墙都关了,两边互相能ping通再说。3.然后宿主机我用的Navicat Premium 15去连(PLSQL也行),用的tns模式,发现需要一个这玩意:也就是要在这个 oracle的环境变量下的\NETWORK\ADMIN目录里...原创 2021-11-29 15:37:49 · 1187 阅读 · 0 评论 -
oracle 日期截取及日期比较
说下背景:oracle数据库 有两个字段 都是varchar2类型的数据一个是 2020-09-30, 一个是 20210310-20210325业务是需要这两个格式的数据要进行比较 :2020-09-30与20210325所以要先截取20210310-20210325的后面那个SQL如下:select substr('20210310-20210325',instr('20210310-20210325','-')+1 from dual可以放进去执行,看下对不对,su...原创 2021-03-26 14:11:34 · 1516 阅读 · 0 评论 -
问题:plsql设置多行注释和取消注释快捷键?
comment 添加注释unconment 取消注释在网上搜了半天,全是给我讲注释怎么用,我想知道的仅仅是注释快捷键,所以写篇帖子原创 2020-06-05 11:52:37 · 18274 阅读 · 8 评论 -
oracle将块写入文件 203 时出现 IO 错误
问题如标题,我的情况是执行一个SQL查询,left join的东西比较多,结果时间稍微长一些,然后就报错了。1.遇到这种问题,先检查数据库所在服务器的磁盘空间够不够,很有可能是这个原因。2.如果是够的,那么有可能是表空间已经占满了。现在用SQL查询一下:select property_name,property_value from database_properties where property_name='DEFAULT_TEMP_TABLESPACE';SELECT D.原创 2021-03-09 17:09:20 · 830 阅读 · 1 评论 -
oracle 查询单个值,用逗号分隔,再去关联
业务场景:原创 2021-06-01 15:38:16 · 1399 阅读 · 0 评论 -
问题:oracle id自增 insert语句如何写?
情况如下,oracle数据库,假设现在从user表查询数据有三条ID userName 0 小明 1 小红 2 小张 此时想在PLSQL写insert语句插入一条新数据,ID为主键,肯定不能这么写:insert into user(ID,userName) values (3,“小王”); 如果不清楚目前ID最大值是多少,那就会出现冲突。解决方法:1.如果这张表建了序列sequence,并且这个序列想让ID自...原创 2020-07-31 10:37:28 · 10173 阅读 · 0 评论 -
oracle创建新用户后无法登录?
create user后 用户名和密码都是对的然后重开plsql 就一直连接不上这时候需要授权 也就是grant connect,dba,resource to 用户名;重新登就可以了原创 2020-06-09 16:51:18 · 6599 阅读 · 0 评论