- 浏览: 1382373 次
- 性别:
- 来自: 北京
文章分类
- 全部博客 (346)
- linux (10)
- hbase (50)
- hadoop (23)
- java (52)
- java multi-thread (13)
- Oracle小记 (41)
- 机器学习 (12)
- 数据结构 (10)
- hadoop hive (16)
- java io (4)
- jms (1)
- web css (1)
- kafka (19)
- xml (2)
- j2ee (1)
- spring (6)
- ibatis (2)
- mysql (3)
- ext (3)
- lucene (3)
- hadoop pig (3)
- java nio (3)
- twemproxy (1)
- antlr (2)
- maven (6)
- mina (1)
- 列数据库 (1)
- oozie (2)
- mongodb (0)
- 报错 (0)
- jetty (1)
- neo4j (1)
- zookeeper (2)
- 数据挖掘 (3)
- jvm (1)
- 数据仓库 (4)
- shell (3)
- mahout (1)
- python (9)
- yarn (3)
- storm (6)
- scala (2)
- spark (5)
- tachyon (1)
最新评论
-
guokaiwhu:
赞啊!今晚遇到相同的问题,正追根溯源,就找到了博主!
hbase 报错gc wal.FSHLog: Error while AsyncSyncer sync, request close of hlog YouAr -
喁喁不止:
很清楚,有帮助。
hive常用函数 -
dsxwjhf:
Good job !!
kafka获得最新partition offset -
Locker.Xai:
参考了
freemaker教程 -
maoweiwer:
为啥EPHEMERAL_SEQUENTIAL类型的节点并没有自 ...
zookeeper 入门讲解实例 转
oracle function的几个实例,只限入门,高手路过
-- ********the simplest example of function -- tip: can use sql to directly call the function with in module parameter create or replace function get_customer_name return varchar2 is v_user varchar2(100); begin select customer.KHQC into v_user from t_khxx customer ; return v_user; end; declare v1 varchar2(100); begin v1 := get_customer_name; --set serveroutput on dbms_output.put_line(v1); end; select get_customer_name from dual;------directly call it --******************the end -- ********the example of funtion with parameter that can't follow length -- tip: can use sql to directly call the function with in module parameter create or replace function get_finance_name(financetype in varchar2) return nvarchar2 as v_name t_mast.dmnr%type;-- tip:using %type define val instead of 'nvarchar2(40)'; begin select mast.dmnr into v_name from t_mast mast where mast.dmlb = '0114' and upper(mast.dmbh) = upper(financetype); return v_name; end; declare v1 varchar2(30) := 'rd'; v2 varchar2(30) := ''; begin v2 := get_finance_name(v1); select get_finance_name(v1) into v2 from dual; dbms_output.put_line(v2); end; select get_finance_name('rd') from dual; -- directly call function in sql -- *****************the end -- ********the example of function with parameters with out module that can't follow by length -- tip: can't use sql to directly call the function with out module parameter create or replace function get_department(deptname in varchar2, deptid out varchar2, parentdeptname out varchar2) return varchar2 as v_id varchar2(100); begin select dept.bmjc, dept.id into parentdeptname,v_id from t_bm dept -- when need two or more returns, using parameter with out module where dept.bmmc = deptname; deptid := v_id; return v_id; end; declare v1 varchar2(100); v2 varchar2(100); v3 varchar2(100); v4 varchar2(100); begin v1 := '有限公司'; v4 := get_department(v1, v2, v3); end; -- **************the end
发表评论
-
oracle报错 ora-14300:partition key maps to a partition outside maximum pemitted nu
2014-02-28 20:57 1922可能由两个原因造成 1.partition数量超过 ... -
oracle自动分区 (时间 数字)
2014-01-21 20:15 8867按照时间,每天分区 create table test_p ... -
oracle WM_CONCAT行转列
2013-08-03 16:01 1413Sql代码 ... -
oracle语法备忘-游标
2012-12-18 15:27 1074oracle的游标备忘 显示游标 declar ... -
oracle执行顺序
2012-10-31 16:17 1186看了一篇oracle执行顺 ... -
oracle语法备忘-循环
2012-10-26 15:50 1013oracle循环语句 loop while for 测 ... -
oracle 函数
2012-10-08 14:59 966转 http://lwxjjgc.iteye.com/blog ... -
oracle 插入字符串
2012-10-08 14:16 3268一直都认为oracle有插入方法,可是没找到,就写了一个凑 ... -
oracle exception
2012-10-05 21:19 1216转 http://www.cnblogs.com/huyong ... -
oracle if else
2012-09-29 15:30 3818oracle中的if else if inst ... -
oracle 分页存储过程
2012-09-29 12:49 1341查询oracle时,做存储过程实现分页 c ... -
oracle 获取表,列注释
2012-09-28 16:23 1952前段时间,自己用的表好长,列好多(这是谁设计滴) 所以给自己 ... -
to_char
2012-09-27 11:34 0to_char转换数字 to_char(31 ... -
oracle 分区
2012-09-26 15:32 1020创建分区 --先声明一下:列表分区不支持多列,但是范围 ... -
oracle 语法备忘录
2012-09-26 14:15 0-- 游标 cursor object_cursor ... -
oracle 绑定变量
2012-09-26 12:48 1090不太喜欢看到在procedure用||拼接sql的语句 所以 ... -
jdbc insert数据后获取ID
2012-09-20 16:21 4418有时insert数据,数据ID为自动生成,需要获取ID。 ... -
Oracle生成uuid
2012-09-20 09:22 0select sys_guid() from dual; ... -
oracle 实现自增auto_increament
2012-09-19 12:53 1336在mysql中,实现字段自增,只用给他设置为auto_incr ... -
jdbc 报错 - 索引中丢失 IN 或 OUT 参数:
2012-09-19 12:45 5403jdbc 报错 - 索引中丢失 IN 或 OUT 参数: ...
相关推荐
ORACLE 操作XML的function函数,英文原文地址,参考地址,oracle函数目录
ORACLE crc3函数,将字符类型转换成唯一的数字类型,例如CSDN,经过crc32函数转换后,得到的值为-1016176976
Oracle创建函数是通过PL/SQL自定义编写的,通过关键字function按照自己的需求把复杂的业务逻辑封装进PL/SQL函数中,函数提供一个返回值,返回给使用者。这样使用者就不需要去理解业务逻辑,把PL/SQL函数中的业务逻辑...
Oracle创建函数及其调用.txt Oracle创建函数及其调用.txt
Oracle 11gR2创建PASSWORD_VERIFY_FUNCTION对应密码复杂度验证函数步骤
oracle 的存储过程和函数的语法 如下
java调用oracle存储过程或者函数
一、函数的创建、调用和权限1、创建函数create or replace function 函数名(参数1 模式 数据类型,) return 数据类型as --
里面有详细的oracle函数 1、Oracle数据类型 2、Oracle函数分为单行函数和多行函数两大类(sql_function) 单行函数分类 字符函数 数值函数 日期函数 转换函数 通用函数 函数嵌套 分组函数:集合操作符(了解) 实现...
oracle函数大全与存储过程语法 ,有9I,10G的oracle函数和存储过程语法,
orcale基础练习题
Oracle函数_JDBC常用写法
如果需要在客户端实时的输出函数执行过程中的一些信息,在oracle9i以后可以使用管道函数(pipeline function)。 关键字PIPELINED表明这是一个oracle管道函数,oracle管道函数的返回值类型必须为集合 --创建一个集合...
ORACLE函数大全.word文档,很全的文档,希望对大家的学习有帮助。
oracle 存储过程 函数 dblink 绝对对工作和平时学习有价值的资料。针对个人具体情况做修改即可使用
有类型返回结果集,包括也插入后返回,也有sql调用.
Oracle基础学习三:过程PROCEDURE 和函数FUNCTION 的创建及调用
execute immediate str_sql into tabtcn; --动态执行DDL语句
Oracle SQL function: 内附Oracle常用函数介绍,共8篇world文档。
oracle通过sql实现字符串转数字oracle函数,可用于字符串的最终排序