
数据库
文章平均质量分 57
knock_me
这个作者很懒,什么都没留下…
展开
-
Mybatis-plus实现【真·批量插入】
新建一个名为的类,继承。(当然,类名可以根据自己的喜好来)//添加InsertBatchSomeColumn方法 return methodList;} }原创 2023-08-08 14:59:38 · 25925 阅读 · 12 评论 -
hibernate中entity实体类内部属性名带大写字母出错
最近在练习springboot的过程中,发现了一个有意思的事情。springboot使用jpa(java persistence API) 时默认是hibernate,对应的entity实体类的属性名最好不要有大写字母,因为大写字母会被默认改为下划线+小写字母的形式。下面上图:@Data@Entitypublic class Article { @Id private Integer articleid; private String articleTitle; p原创 2021-06-30 11:20:25 · 447 阅读 · 0 评论 -
数据库借助RowNum筛选数据时不能使用RowNum >= n
介绍RowNum之前首先引入伪列的概念,伪列是数据库术语,物理上该列并不存在,只有当查询时才被数据库构造出来。伪列通常是自由分配的,用户无法更改。RowNum在查询时,每执行一次都是从1开始,直到该行被输出,举个例子:select * from hr.employees where RowNum > 5查询的时候系统首先查找RowNum = 1的行,发现不符合RowNum >...原创 2019-07-19 09:24:53 · 330 阅读 · 0 评论 -
Mac用docker安装oracle数据库并且使用
试了很多教程,只有下面的成功了https://blog.youkuaiyun.com/qq_37145397/article/details/89462153转载 2019-07-29 23:52:53 · 1491 阅读 · 0 评论 -
SQL语句中的case when,decode的用法
以下面的表为例:用 case when 将人物战斗力筛选成不同的级别:用法:case when 字段 = '值1' then '结果1' when 字段 = '值2' then '结果2' else '结果3' end实例:select name,fightnum,skill, (case when fightnum = 20000 then '神级' ...原创 2019-07-31 14:39:37 · 887 阅读 · 0 评论 -
dmp数据库文件的导入导出(数据泵方式)
首先我们需要创建一个空间用来数据库导出后形成的文件,下面这条语句是在数据库中执行的sql语句。作用是创建名字为dump_dir,路径为 D: 的空间,当然这两者都可以自己定义。create or replace directory dump_dir as 'D:'; 然后通过执行下面的语句查看表空间是否创建成功。如果创建成功,查询结果中会有显示。select * from all_d...原创 2019-07-23 15:45:50 · 2927 阅读 · 1 评论 -
oracle数据库自动备份
代码出bug可以修复,但是数据库的数据丢失了,那可是莫大损失,所以让数据库自动进行备份是非常有必要的。下面的方法是通过win的定时器定时执行bat文件来备份数据库:1.首先我们要准备一个用来备份数据库的bat文件(1)新建一个txt文档,里面内容如下(代码放在最后可以复制下来稍微修改一下直 接拿去使用)红色方框内是数据库的账号/密码@SID,蓝色方框内是你用来存储导出的数据库文件的...原创 2019-08-14 09:49:26 · 700 阅读 · 0 评论