数据库相关
含 mysql、oracle、postgrel的各种用法详解,还包含JDBC、mybatis等等工具用法
往事不堪回首..
这个作者很懒,什么都没留下…
展开
-
单个数据源与多数据源使用mybatisplus分页插件total一直为0的解决办法
单、多数据源使用mybatisplus分页插件total一直为0的解决办法原创 2024-04-19 10:15:35 · 1079 阅读 · 1 评论 -
多数据源时无法调用mybatisplus的CRUD方法(报错信息:Invalid bound statement(not found))+mybatisplus的Banner不打印的解决办法
多数据源时无法调用mybatisplus的CRUD方法(报错信息:Invalid bound statement(not found))的解决办法原创 2024-03-01 12:17:43 · 648 阅读 · 0 评论 -
限制哪些IP能连接postgre
限制哪些IP能连接postgre原创 2023-12-28 09:12:22 · 961 阅读 · 0 评论 -
Failed to configure a DataSource: ‘url‘ attribute is not specified xxx 的另一种解决方法
最终解决办法:发现.properties 文件中定义的默认分页参数我以为没用,所以删掉了,导致启动时java代码中应用该参数的地方一直报错,但是报错信息却是数据源的问题,实际上是properties参数的问题,因此一定要仔细检查。我找遍了全网也没能解决,我的数据源是正确配置的,以前都好好的,突然启动不了了,而且查看SVN记录该模块几个月之前才有修改过,但是可能那次没有更新到正式服务,因此我本地测试服务一直没启动过该模块。原创 2023-12-26 14:06:50 · 490 阅读 · 0 评论 -
my.ini添加了一句后又删除了,重启却失败的解决办法
my.ini添加了一句后又删除了,重启却失败的解决办法原创 2023-11-28 17:11:10 · 111 阅读 · 0 评论 -
MongoDB开启远程连接
MongoDB开启远程连接原创 2023-11-21 15:31:46 · 769 阅读 · 0 评论 -
MyBatisPlus 公共字段自动填充(常用于更新创建/更新时间)
MyBatisPlus 公共字段自动填充(常用于更新创建/更新时间)原创 2022-12-28 14:25:45 · 926 阅读 · 0 评论 -
@Select中较为复杂的写法集锦与注意事项
@Select中较为复杂的写法集锦与注意事项原创 2022-11-11 16:42:10 · 1866 阅读 · 0 评论 -
postgre简单存储过程+触发器demo
postgre简单存储过程+触发器demo原创 2022-09-15 15:45:28 · 417 阅读 · 0 评论 -
org.postgresql.util.PSQLException: ERROR: syntax error at or near “$1“的解决办法
org.postgresql.util.PSQLException: ERROR: syntax error at or near “$1“的解决办法原创 2022-09-19 10:49:15 · 15586 阅读 · 2 评论 -
postgresql中表字段类型强制转换报错解决办法
参考:https://www.javaear.com/question/41149554.htmlALTER TABLE XXX ALTER COLUMN xxx TYPE BOOLEAN USING xxx::BOOLEANERROR: default for column "xxx" cannot be cast automatically to type booleanSQL ...原创 2019-10-18 09:58:49 · 5522 阅读 · 0 评论 -
springboot2.7.4+后台国际化+layui2.7.6快速开发模板
springboot2.7.4+后台国际化+layui2.7.6 + postgres快速开发模板原创 2023-02-02 14:33:29 · 767 阅读 · 0 评论 -
Oracle迁移PostgreSQL经验总结(SQL部分 )
转载自:https://my.oschina.net/liyuj/blog/539303序号 项目 Oracle PostgreSQL 1 当前时间 SYSDATE 可全部使用current_timestamp替换 2 序列 SEQNAME.NEXTVAL NEXTVAL('SEQNAME') 3 固定值列 S...转载 2019-05-06 11:26:17 · 4230 阅读 · 2 评论 -
oracle insert脚本添加判断
insertwhen (not exists (select 1 from t_test_lll where id = '111')) theninto t_test_lll(id) select '111' from dual;insert当(不存在(select 1 from 表名 where id= ‘111’))时into 表名(字段名) select ‘字段值’ f...原创 2018-09-18 10:56:45 · 2449 阅读 · 2 评论 -
抓取CSDN文章内容/标签/分类或文章列表的url再批量抓取保存到数据库
【代码】抓取CSDN文章内容/标签/分类或文章列表的url再批量抓取保存到数据库。原创 2023-03-17 21:50:36 · 382 阅读 · 0 评论 -
ROW_NUMBER() OVER (PARTITION BY id ORDER BY createTime DESC)的用法讲解(文心一言自动生成的博客)
在这个结果中,我们得到了每个id的最新的记录,即根据createTime降序排序后的第一条记录。每个分区(即每个id)内部的记录按照createTime降序排序,并且分配了一个行号(rn)。外部查询选择了行号为1的记录,也就是每个分区中的第一条记录。这样,我们得到了每个id的最新记录。现在,我们想要找到每个id的最新的记录,即根据createTime降序排序后的第一条记录。好的,以下是一个使用。原创 2023-09-18 14:36:23 · 1058 阅读 · 0 评论 -
postgre查询最大连接数/当前连接数/用户最大连接数相关设置
--最大连接数show max_connections;--获取当前实例的空闲连接数select count(1) from pg_stat_activity where state = 'idle';--数据库连接日志select * from pg_stat_activity ;---最大连接数中包含 普通用户 + 超级用户 的连接数show superuser_reserved_connections; ---普通用户当前连接数select count(*) fr...原创 2022-05-20 10:28:28 · 3994 阅读 · 0 评论 -
Oracle忘记用户名和密码
Oracle忘记用户名和密码如何解决在cmd里面输入:sqlplus/nolog 按Enter键 输入:connect /as sysdba等待30秒左右 3.修改用户密码(例:修改sys用户密码为123456):alter user sys identified by 123456; alter user 用户名 id...原创 2018-09-18 16:37:21 · 11636 阅读 · 2 评论 -
PreparedStatement中设置空值(JDBC)
有些情况下,你需要在PreparedStatement中设置空值,这个时候如果你还使用设置具体类型的方法,如setInt(1,null),程序会毫不留情的报出空指针异常,所以你需要做的是使用setNull(index, type)方法来代替你原来的方法。 例如: stmt.setNul...转载 2019-06-14 11:12:05 · 4877 阅读 · 0 评论