![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
Oracle
文章平均质量分 54
谢木木
这个作者很懒,什么都没留下…
展开
-
Oracle中REGEXP_SUBSTR函数的使用(拆分字符串动态生成行)
Oracle中REGEXP_SUBSTR函数的使用说明在oracle中,使用一条语句实现将’10,20,30’拆分成’10’,‘20’,'20’的数据列。原创 2021-06-04 20:17:05 · 4199 阅读 · 0 评论 -
Oracle中With..As()的使用方法
一、简介With…As()关键字,是以“With”关键字开头的Sql语句,在实际工作中,经常会遇到查询语句大部分相同的Sql语句,这时就可以将相同的Sql语句抽取出来,使用With…As定义,以便提高Sql的查询效率和代码的简洁。二、使用方法抽取出来多次使用--with as 可以理解为一张临时表或者理解成sql片段,在多次查询语句相同的时候可以抽取出来,达到'一次解析,多次使用'--如果每个部分都去执行一遍的话,则成本比较高,可以使用with as短语,则只要执行一遍即可--with as原创 2020-07-27 12:10:30 · 4792 阅读 · 0 评论 -
实现Oralce中的分页查询
使用Rownum关键字来完成分页查询先将表数据查询出来,可根据某一个字段进行排序Select * From Emp;主要负责使用rownum关键字来进行分页 以及起别名,这段代码主要是将需要分页的所有数据查询出来Select Rownum Rn,E.* From (Select * From Emp) As E Where Rownum <=(pageSize*pageNumber);pageSize:每页显示的数据pageNumber:页数进行分页Select *原创 2020-07-23 14:42:11 · 156 阅读 · 0 评论