2018年7月27日
摘要: oracle for loop 我们在Oracle存储过程中需要遍历一张表,应该怎样做。我想大多少的人第一个念头就是Cursor。 比如: create or replace procedure StudyCursor( resulst out integer ) is v_tablename va 阅读全文
posted @ 2018-07-27 16:14 wuli兵 阅读(158) 评论(0) 推荐(0)
  2018年7月26日
摘要: PLSQL中常用的自定义类型就两种: 记录类型、PLSQL内存表类型(根据表中的数据字段的简单和复杂 程度又可分别实现类似于简单数组和记录数组的功能) 记录类型:record type 类型名字 is record( 变量1 变量类型1, 变量2 变量类型2 ); 取个名 类型名字 例:TYPE e 阅读全文
posted @ 2018-07-26 16:31 wuli兵 阅读(167) 评论(0) 推荐(0)
  2018年7月19日
摘要: Oracle 树操作(select…start with…connect by…prior) oracle树查询的最重要的就是select…start with…connect by…prior语法了。依托于该语法,我们可以将一个表形结构的以树的顺序列出来。在下面列述了oracle中树型查询的常用查 阅读全文
posted @ 2018-07-19 11:19 wuli兵 阅读(562) 评论(0) 推荐(0)
摘要: 众所周知的几个结果集集合操作命令,今天详细地测试了一下,发现一些问题,记录备考。 假设我们有一个表Student,包括以下字段与数据: drop table student; create table student(id int primary key,name nvarchar2(50) not 阅读全文
posted @ 2018-07-19 10:58 wuli兵 阅读(162) 评论(0) 推荐(0)
  2018年7月18日
摘要: oracle分析函数Rank, Dense_rank, row_number 分析函数2(Rank, Dense_rank, row_number) 目录 1.使用rownum为记录排名2.使用分析函数来为记录排名3.使用分析函数为记录进行分组排名一、使用rownum为记录排名:在前面一篇《Orac 阅读全文
posted @ 2018-07-18 19:32 wuli兵 阅读(189) 评论(0) 推荐(0)
摘要: /* SQL语句的历史版本 SQL89 比较多 SQL92 SQL99 多表关联查询 笛卡尔积 等值关联查询 非等值关联查询 左外连接 右外连接 全外连接 自连接*/ 92语法--查询部门名称和员工名称(两张表的关联没有任何的约束条件)SELECT * FROM EMP;SELECT * FROM 阅读全文
posted @ 2018-07-18 09:01 wuli兵 阅读(659) 评论(0) 推荐(0)
  2018年7月17日
摘要: --case语句的种类:1.简单case语句语法: case exp when comexp then returnvalue ... when comexp then returnvalue else returnvalue end case到end之间相当于一个具体的值,可以做运算,取别名,嵌套 阅读全文
posted @ 2018-07-17 20:53 wuli兵 阅读(1150) 评论(0) 推荐(0)