![](https://img-blog.csdnimg.cn/20201014180756916.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
ORACLE
文章平均质量分 63
赞就是赞
直爽,没心没肺所以活得很快乐
展开
-
oracle存储过程游标嵌套
oracle存储过程游标嵌套创建存储过程,需要有CREATE PROCEDURE或CREATE ANY PROCEDURE的系统权限。该权限可由系统管理员授予。创建一个存储过程的基本语句如下:CREATE [OR REPLACE] PROCEDURE 存储过程名 [(参数[IN|OUT|IN OUT]数据类型…)] {AS|IS} [说明部分]转载 2014-03-11 15:16:16 · 3749 阅读 · 0 评论 -
oracle中round()四舍五入
oracle中round()四舍五入 语法:Round 函数 语法为ROUND(number,num_digits)其中Number是需要进行四舍五入的数字;Num_digits为指定的位数,按此位数进行四舍五入,如果 num_digits 大于 0,则四舍五入到指定的小数位,如果 num_digits 等于 0,则四舍五入到最接近的整数,如果 num_digits 小于 0,转载 2014-03-11 15:19:05 · 6639 阅读 · 0 评论 -
oracle存储过程实现的split函数,分隔字符串
oracle存储过程实现的split函数,分隔字符串 [sql] PROCEDURE SPLIT_STRING_SP(P_INSTR IN VARCHAR2,--传入字符串,逗号分隔,输入参数 P_STRS OUT VARCHAR2,--截取第1个值之后剩下的字符串,输出参数转载 2014-03-11 15:31:20 · 5485 阅读 · 0 评论 -
oracle存储过程做双层循环
我的需求是这样子的:先从A表中查询得到一个结果集a,遍历结果集a的每一行从中取得一个数值作为从b表中查询的条件得到另一个结果集b,然后结果集b里每一行的数值又作为条件去做其它操作,结果写到中间表中。我的思路:结果集作为一个游标,然后去遍历游标的过程中又定义另一个游标,不过这样子好像行不通,那我应该怎么做呢?create or replace procedure test_pro转载 2014-03-11 15:36:59 · 9555 阅读 · 0 评论 -
oracle存储过程里嵌套游标循环
oracle存储过程里嵌套游标循环 create or replace procedure xh_number_186_diff_p is begin DECLARE --查询出一个集合 www.2cto.com CURSOR c_number IS SELECT number186, money186 fro转载 2014-03-11 15:17:50 · 5272 阅读 · 0 评论 -
Oracle 去除两边空格
sql 去掉两头空格sql语法中没有直接去除两头空格的函数,但有ltrim()去除左空格rtrim()去除右空格。合起来用就是sql的trim()函数,即selectltrim(rtrim(UsrName))转载 2014-03-12 13:50:46 · 3350 阅读 · 0 评论 -
Oracle的数组类型
Oracle的数组类型,范例:create or replace function my_test(p_str varchar2)return numberas--普通变量v_var varchar2(1000);--固定长度数组type v_ar is varray(10) of varchar2(30); my_ar v_ar:=v_ar('g','m','d'转载 2014-03-12 13:53:48 · 791 阅读 · 0 评论 -
Oracle中TO_DATE TO_CHAR格式
Oracle中TO_DATE TO_CHAR格式TO_CHAR 是把日期或数字转换为字符串TO_DATE 是把字符串转换为数据库中得日期类型转换函数TO_NUMBER 将字符转化为数字 TO_CHAR 使用TO_CHAR函数处理数字 TO_CHAR(number, '格式') TO_CHAR(salary,’$99,999.99’); 使用TO_CHAR函数处转载 2014-03-12 13:56:37 · 528 阅读 · 0 评论 -
Oracle TRIM函数语法介绍
Oracle TRIM函数是很常见的函数,下面对Oracle TRIM函数的语法作了详尽的阐述说明,希望可以让您对Oracle TRIM函数有更深的认识。如果提到Oracle TRIM函数,最简单的功能就是使用它来去除字符串的行首和行尾的空格,这个功能也是大家使用频率最高的一种。然而Oracle TRIM函数其实是具有删除“任意指定”字符的功能,不可谓不牛。我们来一次体验之旅。1.先看转载 2014-03-12 13:52:24 · 1182 阅读 · 0 评论