自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 收藏
  • 关注

转载 Oracle中的循环

结合网上查到的资料,则可以总结到:在oracle中,return的作用,是跳出整个语句,如果是存储过程,则跳出存储过程,如果是函数,则跳出整个函数。和exit比较,continue不会跳出整个循环,它只是跳过不符合条件的本次循环,从而开启新的循环,依旧处于循环阶段,直到所有数据全部循环完毕。在Oracle中,常用的有四种循环,loop循环,while循环,for循环和goto循环,在本篇文章中,会向大家分别介绍这几种循环的语法,实例和基本使用注意等。(均为匿名块或有名块)

2023-12-05 18:45:57 663 1

转载 oracle join连接

在ORACLE数据库中,表与表之间的SQL JOIN方式有多种(不仅表与表,还可以表与视图、物化视图等联结)。SQL JOIN其实是一个逻辑概念,像NEST LOOP JOIN、 HASH JOIN等是表连接的物理实现方式。注:文字描述参考:https://blog.csdn.net/zhanglongfei_test/article/details/122563033,测试采用oracle自带的scott表inner join 表示返回俩个表或记录连接字段的匹配记录。它有三种实现方式。

2023-11-15 19:17:49 196

原创 数据库分页查询

例如select * from article LIMIT 3 OFFSET 1 表示跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数。select* from article LIMIT 1,3 就是跳过1条数据,从第2条数据开始取,取3条数据,也就是取2,3,4三条数据。当 limit和offset组合使用的时候,limit后面只能有一个参数,表示要取的的数量,offset表示要跳过的数量。当limit后面跟两个参数的时候,第一个数表示要跳过的数量,后一位表示要取的数量,例如。

2023-11-15 10:03:24 58

转载 数据库子查询

​ 在PostgreSQL中,LATERAL关键字用于在FROM子句中引用前面的FROM项提供的列。通过使用LATERAL,您可以在子查询或函数中引用前面FROM子句中的列。在没有LATERAL的情况下,每个子查询或函数都是独立求值的,因此不能交叉引用其他FROM项。但是,使用LATERAL关键字后,您可以在子查询或函数中引用位于其前面的FROM项中的列,从而进行交叉引用。LATERAL可以出现在FROM列表的顶层,也可以出现在JOIN树中。

2023-11-15 09:52:00 38

转载 【INDEX】Oracle中主键、唯一约束与唯一索引之区别

oracle主键、唯一约束与唯一索引之区别

2023-08-08 14:41:13 410

原创 oracle外键

数据库外键约束

2023-08-07 18:13:09 1247 1

转载 posgres窗口函数

postgres窗口函数

2023-08-04 19:39:12 787 1

原创 oracle层级查询connect by和postgres曾经查询with cte as

oracle层级查询connect by和postgres曾经查询with cte as

2023-08-04 18:52:18 229 1

原创 oracle with as的用法

oracle with as 用法

2023-08-04 18:49:23 378 1

原创 SQL-upsert用法

postgres insert on conflict用法和oracle merge into用法

2023-08-04 18:47:41 97 1

原创 Oracle分析(窗口)函数

分析(窗口)函数是Oracle专门用于解决复杂报表统计需求的功能强大的函数。它可以在数据中进行分组然后计算基于组的某种统计值,并且每一组的每一行都可以返回一个统计值。

2023-08-04 11:08:03 97 1

原创 SQL函数 LISTAGG/string_agg/group_concat

oracle函数listagg使用oracle函数listagg使用作用可以实现将多列记录聚合为一列记录,实现数据的压缩语法结构解释:measure_expr可以是基于任何列的表达式delimiter分隔符,默认为NULLorder_by_clause决定了列值的拼接顺序。

2023-08-04 11:00:20 257 1

原创 数据库事务隔离级别

数据库事务隔离级别

2023-08-04 10:55:34 64 1

转载 Oracle分区

参考:http://blog.itpub.net/70024420/viewspace-2933268/大家好,我是哪吒,最近项目有一个新的需求,按月建表,按天分区。不都是分库分表吗?怎么又来个分区?让我们一起,一探究竟,深入理解一下Oracle分区表技术,实现快速入门,丰富个人简历,提高面试level,给自己增加一点谈资,秒变面试小达人,BAT不是梦。

2023-08-04 10:52:32 103 1

转载 oracle正则表达式

参数: p1: 目标字符串, pattern: 匹配模式, start_position : 正整数,从第几个满足条件的子串开始搜索 ,target_position : 返回第几个满足条件的子串的位置。参数: p1: 目标字符串, pattern: 匹配模式, start_position : 正整数,从第几个满足条件的子串开始截取 ,target_position : 返回第几个满足条件的子串。参数: p1: 目标字符串, pattern: 匹配模式 ,target_str : 目标字符串。

2023-08-04 10:45:06 450 2

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除