![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle
qq_34543399
擅长传统的OLTP数据库oracle、mysql和OLAP数据库greenplum,目前工作与公安厅任职oracle DBA,处理各类公安数据,同时研究数据仓库。
展开
-
存储过程
一、什么是存储过程 存储过程:就是一段存储在数据库中执行某种功能的程序,其中包含一条或者多条SQL语句。 也可以通俗的理解为是存储在数据库服务器中的封装了一段或多段的sql语句的PL/SQL代码块。 二、存储过程的特点(优点): 1、简化复杂的操作。存储过程可以把需要执行的多条sql语句封装到一个独立的单元, 用户只需要调用这一个单元就能达到目的,这样就实现了一个人编程多人调用,同时缩短了 平均...原创 2018-09-06 00:53:43 · 628 阅读 · 0 评论 -
存储过程基础语法
while 循环 while 条件语句 loop begin end; end loop; eg: create or replace procedure test_while as num int; begin num:=1; while num < 10 loop begin dbms_output.put_line('test'); num=num+1; end loop; end...原创 2018-09-06 00:56:05 · 299 阅读 · 0 评论 -
游标基本概念和使用实例
游标基本概念 为了处理select语句只能怪返回多行数据的情况,在oracle 11g中恶意使用游标处理多行数据。 也可以使用select ...bulk collect into 语句处理多行数据。 显式游标:由用户定义、操作,用户处理返回多行数据的select 查询。 隐式游标:由系统自动进行操作,用于DML语句和返回单行数据的select 查询。 定义游标 > 打开游标 > ...原创 2018-09-06 00:57:46 · 219 阅读 · 0 评论