![](https://img-blog.csdnimg.cn/20201014180756925.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
oracle数据库
文章平均质量分 55
华晨鑫科
大数据
数据分析
技能培训
零基础转行
高薪就业
展开
-
ORACLE数据库中常见的单行函数的使用和操作
在oracle数据库中,函数有聚合函数、单行函数、开窗函数等等,其中在sql语句编辑计算过程中,单行函数的使用频率又尤为突出。 所以今天我们一起来看看单行函数在oracle中有哪些是比较常见常用的。...原创 2022-06-02 19:31:35 · 133 阅读 · 0 评论 -
Oracle数据库面试例题
在oracle数据库中,对货拉拉笔试题目进行解析今天给大家讲解一个货拉拉的面试题目,这是一个和case when 有关系的典型的例题,可以帮助我们理解遇到这一种大类的问题时如何去处理和比例计算有关的事情。原创 2022-06-01 11:27:44 · 230 阅读 · 0 评论 -
Oracle数据库的视图和物化视图
视图:view 虚拟的表格,不会占用磁盘空间,是一个sql语句运行的结果。 创建的语法: create view视图名字as select 查询语句; create view sal3 as select ename,sal,deptno from (select a.*,rownum r from (select * from emp_4 order by sal desc) a) b where r<=3; select * from sal3; 所...原创 2022-05-31 17:12:22 · 2035 阅读 · 0 评论 -
Oracle隐性游标sql语句的编写
隐性游标 在进行数据的操作的过程中,去判断和查询整个数据操作的范围(DML操作)。 sql%found:游标找到了数据 sql%notfound:游标没有找到数据 sql%rowcount:操作数据的行数 declare begin delete from emp where empno=7788; if sql%found then dbms_output.put_line('删除了用户'); else dbms_output.put_line(...原创 2022-05-30 17:30:50 · 198 阅读 · 0 评论 -
Oracle动态游标sql语句代码块的编写
原创 2022-05-28 12:02:38 · 153 阅读 · 0 评论 -
Oracle动态游标sql语句代码块的编写
动态SQL: 通过使用字符串的方式,对要去执行的sql语句进行拼接,将关键字和变量等信息拼接成一个完成的sql,通过代码块里面的 execute immediate 进行执行。 --动态sql可以执行任何类型的sql语句; --动态sql可以结合变量,进行sql的拼接; --动态sql执行过的sql语句,都会被放入到oracle SGA的共享池,下次再执行这个语句,就不需要再去编译它,取出来之前运行过的结果就可以了,执行的效率会提升。原创 2022-05-27 14:06:57 · 842 阅读 · 0 评论 -
Oracle 静态游标的正确用法
游标: ***** 游标类似于一个箭头,以行为单位,从上往下的对行数据进行读取的一个数据库的虚拟的对象。 1. 静态游标 -- 声明一个游标,让这个游标去读取某个select查询语句的结果 cursor 游标名字 is select查询语句; -- 打开这个游标,启动它 open 游标名字; -- 让游标往下移动一行,获取游标当前所在行查询到的数据 fetch 游标名字 into 变量名字; -- 关闭和结束这个游标 close 游标名字; 使用w...原创 2022-05-26 11:17:30 · 241 阅读 · 0 评论