随笔分类 -  Oracle学习总结

摘要:-- 声明游标;CURSOR cursor_name IS select_statement--For 循环游标--(1)定义游标--(2)定义游标变量--(3)使用for循环来使用这个游标,for循环时 declare cursor c_job is select empno,ename,job,sal from emp where job='MANAGER'; c_ro... 阅读全文
posted @ 2016-07-28 18:00 公众号java-codestack 阅读(237) 评论(0) 推荐(0) 编辑
摘要:1、概念 游标是指向SQL处理的内存区的句柄或指针。当使用一个PL/SQL块来执行DML语句或只返回一行结果的SELECT语句时,系统将自动创建一个隐式游标。如果SQL语句返回多个结果,就必须创建一个显示游标。 3、显示游标 3.1、定义游标 游标使用案例 3.3、在存储过程中返回游标 (1)返回自 阅读全文
posted @ 2016-07-28 15:39 公众号java-codestack 阅读(461) 评论(0) 推荐(0) 编辑
摘要:DECLARE -- 定义类型. TYPE test_type IS TABLE OF test_main%ROWTYPE; test_data test_type; -- 定义游标. CURSOR c_test_main IS SELECT id, value FROM test_main; BEGIN -- 打开游标. ... 阅读全文
posted @ 2016-07-26 15:54 公众号java-codestack 阅读(815) 评论(0) 推荐(0) 编辑
摘要:--1:无ORDER BY排序的写法。(效率最高)--(经过测试,此方法成本最低,只嵌套一层,速度最快!即使查询的数据量再大,也几乎不受影响,速度依然!) --2:有ORDER BY排序的写法。(效率最高)--(经过测试,此方法随着查询范围的扩大,速度也会越来越慢哦!) --3:无ORDER BY排 阅读全文
posted @ 2016-07-25 15:00 公众号java-codestack 阅读(322) 评论(0) 推荐(0) 编辑
摘要:一、运算符算术运算符:+ - * / 可以在select 语句中使用连接运算符:|| select deptno|| dname from dept; 比较运算符:> >= = != < <= like between is null in逻辑运算符:not and or 集合运算符: 集合操作不适 阅读全文
posted @ 2016-07-25 14:45 公众号java-codestack 阅读(1969) 评论(0) 推荐(0) 编辑
摘要:一、技术点 1、 DBMS_OBFUSCATION_TOOLKIT.MD5 DBMS_OBFUSCATION_TOOLKIT.MD5是MD5编码的数据包函数,但偶在使用select DBMS_OBFUSCATION_TOOLKIT.MD5(input_string =>'abc') a from D 阅读全文
posted @ 2016-07-25 14:23 公众号java-codestack 阅读(2589) 评论(0) 推荐(0) 编辑
摘要:一 字符串类型 1.1:CHAR类型 CHAR(size [BYTE | CHAR]) CHAR类型,定长字符串,会用空格填充来达到其最大长度。非NULL的CHAR(12)总是包含12字节信息。CHAR字段最多可以存储2,000字节的信息。如果创建表时,不指定CHAR长度,则默认为1。另外你可以指定 阅读全文
posted @ 2016-07-25 14:20 公众号java-codestack 阅读(383) 评论(0) 推荐(0) 编辑
摘要:1.存储过程结构 1.1 第一个存储过程 上面就是一个最简单的存储过程。一个存储过程大体分为这么几个部分: 创建语句:create or replace procedure 存储过程名 如果没有or replace语句,则仅仅是新建一个存储过程。如果系统存在该存储过程,则会报错。Create or 阅读全文
posted @ 2016-07-04 16:55 公众号java-codestack 阅读(55146) 评论(1) 推荐(5) 编辑
摘要:1.声明游标 2.打开游标 open 游标名; 3.提取游标 fetch 游标名 into 变量列表 4.关闭游标 close 游标名 使用显示游标: 1):使用前用游标名%ISOPEN检查打开状态,只有值为TRUE是才可使用 2):使用游标每次都要用%NOTFUND,%FUND确认是否返回成功 3 阅读全文
posted @ 2016-07-04 11:44 公众号java-codestack 阅读(584) 评论(0) 推荐(0) 编辑