当前位置: 首页 > news >正文

Oracle从入门到放弃

Oracle从入门到放弃

  • 左连接和右连接
  • Where子查询
    • 单行子查询
    • 多行子查询
  • from子句的子查询
  • select子句的子查询
  • oracle分页
  • 序列
    • 序列的应用
  • 索引
  • PL/SQL
    • 变量声明与赋值
    • select into 赋值变量
    • 属性类型
  • 异常
  • 循环
  • 游标
  • 存储函数
  • 存储过程
    • 不带传出参数的存储过程
    • 带传出参数的存储过程

左连接和右连接

在这里插入图片描述

Where子查询

单行子查询

在这里插入图片描述
在这里插入图片描述

多行子查询

在这里插入图片描述
在这里插入图片描述

from子句的子查询

from子句的子查询为多行子查询
在这里插入图片描述

select子句的子查询

select子句的子查询为单行子查询

oracle分页

序列

序列是 ORACLE提供的用于产生一系列唯一数字的数据库对象,类似于MYSQL的自增主键,对于 Oracle来说,表的主键只是序列的一个应用场景
在这里插入图片描述
在这里插入图片描述

序列的应用

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

索引

在这里插入图片描述
在这里插入图片描述

PL/SQL

在这里插入图片描述

变量声明与赋值

在这里插入图片描述

select into 赋值变量

在这里插入图片描述

属性类型

在这里插入图片描述
在这里插入图片描述

异常

也称之为例外
在这里插入图片描述
在这里插入图片描述

以下是常见的异常
在这里插入图片描述

循环

分为 while 循环和 for 循环,for循环上面已经见过了…
在这里插入图片描述

游标

在这里插入图片描述
下面演示不带参数的游标用法
在这里插入图片描述
带参数的游标
在这里插入图片描述
上面写的是不是比较复杂,有没有更简洁的方式呢?有,for循环游标
在这里插入图片描述
在这里插入图片描述
再来看个例子
在这里插入图片描述
对于上面这个例子,还可以用记录类型改造一下
在这里插入图片描述
同样用 for + 游标改造简写
在这里插入图片描述
再看个需求
在这里插入图片描述

存储函数

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

存储过程

在这里插入图片描述
在这里插入图片描述

不带传出参数的存储过程

在这里插入图片描述
上面是直接通过SQL执行存储过程,但实际项目都是通过JDBC调用的
在这里插入图片描述

带传出参数的存储过程

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

http://www.lryc.cn/news/441397.html

相关文章:

  • 学习笔记 - 知识图谱的符号表示方法
  • 探索RESTful风格的网络请求:构建高效、可维护的API接口【后端 20】
  • 【深度智能】:迈向高级时代的人工智能全景指南
  • unity3d入门教程七
  • python植物大战僵尸项目源码【免费】
  • 目前人工智能时代,程序员如何保持核心竞争力?
  • golang学习笔记20——golang微服务负载均衡的问题与解决方案
  • 基于微信小程序的健身房管理系统
  • 【裸机装机系列】6.kali(ubuntu)-图形界面优化-让linux更适合你的使用习惯
  • 新的突破,如何让AI与人类对话变得“顺滑”:Moshi背后的黑科技
  • torch.embedding 报错 IndexError: index out of range in self
  • rocky9虚拟机配置双网卡的详细过程
  • 索引的介绍
  • Web后端服务平台解析漏洞与修复、文件包含漏洞详解
  • 树莓派介绍与可安装的操作系统
  • Qt常用控件——QTextEdit
  • docker-compose 部署 flink [支持pyflink]
  • C++中string类的模拟实现
  • C++函数在库中的地址
  • 图像生成大模型imagen
  • Redis集群知识及实战
  • 数据报表轻松管理,强大“后台”不可少
  • 简易CPU设计入门:本CPU项目的指令格式
  • Datawhile 组队学习Tiny-universe Task01
  • MCU与SOC的区别
  • 51单片机-DS18B20(温度传感器)AT24C02(存储芯片) IIC通信-实验2-温度实时监测(可设置阈值)
  • Vue2接入高德地图API实现搜索定位和点击获取经纬度及地址功能
  • msvcp140.dll丢失如何解决?msvcp140.dll丢失的多种解决方法
  • 高效财税自动化软件如何提升企业财务工作的效率与准确性
  • Leetcode 3286. Find a Safe Walk Through a Grid