![](https://img-blog.csdnimg.cn/20201014180756918.png?x-oss-process=image/resize,m_fixed,h_224,w_224)
数据库
数据库总结
Alex_Jwell
这个作者很懒,什么都没留下…
展开
-
SQL 临时结果集CTE查询总结
一、 说明CTE是一个命名的临时结果集,仅在单个SQL语句(例如SELECT,INSERT或DELETE)的执行范围内存在。CTE不作为对象存储,仅在查询执行期间持续,提供了更好的可读性和性能。可以使用WITH子句来创建CTE,WITH子句用于定义一个子查询关系,以供SELECT查询引用,它可以扁平化嵌套查询或者简化子查询。使用WITH子句定义一个子查询后,SELECT只需要执行一遍这个子查询即可,提高查询性能。二、用例with x as (select count(1),tablename f原创 2020-06-16 22:52:46 · 536 阅读 · 0 评论 -
oracle数据库查询数据添加换行
需求:将oracle数据库中查询到的数据拼接到一起,并且在中间添加换行,以方便后台获取到数据库记录后,直接写入文件也能将格式一并带上。方案:使用oracle中的回车换行符:其中回车是chr(13)对应java中的\r,换行符是chr(10)对应java中的\n。场景示例:需要从tradetable表中查询记录总数和money字段的总和,并且写入文件a.txt中,第一行写总数,第...原创 2019-12-04 18:56:19 · 5223 阅读 · 0 评论 -
数据库连接池配置总结
DBCP数据源配置参数说明defaultAutoCommit:设置从数据源中返回的连接是否采用自动提交机制,默认值为 true defaultReadOnly:设置数据源是否仅能执行只读操作, 默认值为 false maxActive:最大连接数据库连接数,设 非正数 为没有限制 ,默认值8 maxIdle最大空闲连接:连接池中容许保持空闲状态的最大连接数量,超过的空闲连接将被释放,如果设...原创 2019-01-24 13:29:06 · 1065 阅读 · 0 评论 -
Oracle数据库操作用例总结
用oracle数据库计算两个日期之间相差多少天,如:select ceil(to_date(dateA,‘yyyymmdd’)-to_date(dateB,‘yyyymmdd’)) from tablename;其中dateA和dateB为日期参数,tablename为表名...原创 2019-01-23 10:06:37 · 649 阅读 · 0 评论