![](https://img-blog.csdnimg.cn/20201014180756919.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
PL/SQL
文章平均质量分 65
sinat_28472983
这个作者很懒,什么都没留下…
展开
-
PL/SQL
基本概念SQL:结构化查询语言(Structured Query Language)PL/SQL:过程化SQL语言(Procedural Language/SQL)。是Oracle数据库对SQL语句的扩展。在普通SQL语句的使用上增加了编程语言的特点,所以PL/SQL把数据操作和查询语句组织在PL/SQL代码的过程性单元中,通过逻辑判断、循环等操作实现复杂的功能或者计算。PL/SQL 只有...原创 2018-10-22 13:20:36 · 138 阅读 · 0 评论 -
Oracle——分析函数
目录 基本语法求部门工资的累加查询每个部门最高工资和最低工资按工资排序并创建序号 基本语法函数名称([参数,...]) over (partition by 子句 字段,...[order by 子句 字段,... [ASC|DESC] [NULLS FIRST|NULLS LAST][WINDOWING 子句]);函数名称:类似于统计函数(COUNT...原创 2018-08-30 17:18:38 · 164 阅读 · 0 评论 -
PL/SQL——动态SQL & 游标
动态SQL1. 使用动态SQL可以在依赖对象不存在时创建子程序2. 动态SQL主要利用execute immediate语句执行DML、DDL、DCL等语句操作3. 如果使用了绑定变量,则必须在execute immediate中使用using字句设置所需要的绑定变量4. 使用returning或return语句可以接收查询或更新后的返回结果4. 使用批处理可以一次性将数据库之...原创 2018-11-06 10:57:51 · 308 阅读 · 0 评论 -
Oracle——高级排序函数 & 高级分组函数
高级排序函数[ ROW_NUMBER()| RANK() | DENSE_RANK ] OVER (partition by xx order by xx)1.row_number() 连续且递增的数字 1 2 3 4 row_number() over (partition by xx order by xx ) --学生表中按照所在专业分组,同专业内按成绩倒序排序,成绩相同...转载 2018-11-13 10:47:14 · 242 阅读 · 0 评论