本文章详细的讲述了关于oracle字符串的文章,有需要的朋友可以参考一下下哈。
本文章详细的讲述了关于oracle字符串的文章,有需要的朋友可以参考一下下哈。
使用的代码
| 代码如下 | 复制代码 |
|
-- sample data collect函数(Oracle10g) sys_connect_by_path user-defined-function |
|
辅助用的my_tk包代码片段
| 代码如下 | 复制代码 |
|
create or replace type my_tk_str_tab_type is table of varchar2(100);
Perl学习手札 chm版
下载
Perl学习手札是台湾perl高手写的一篇文章,特打包为chm版,方便大家阅读。 关于本书 1. 关于Perl 1.1 Perl的历史 1.2 Perl的概念 1.3 特色 1.4 使用Perl的环境 1.5 开始使用 Perl 1.6 你的第一个Perl程序 2. 标量变量(Scalar) 2.1 关于标量 2.1.1 数值 2.1.2 字符串 2.1.3 数字与字符串转换 2.2 使用你自己的变量 2.3 赋值 2.3.1 直接设定 2.3.2 还可以这样 2.4 运算 2.5 变量的输出/输入 2. --------------------------------------------------------------------- |
|
自定义聚合函数
------------------------------------------------------------------
| 代码如下 | 复制代码 |
|
-- user-defined-function STATIC FUNCTION ODCIAggregateInitialize(sctx IN OUT t_string_agg) MEMBER FUNCTION ODCIAggregateIterate(self IN OUT t_string_agg, MEMBER FUNCTION ODCIAggregateTerminate(self IN t_string_agg, MEMBER FUNCTION ODCIAggregateMerge(self IN OUT t_string_agg, MEMBER FUNCTION ODCIAggregateIterate(self IN OUT t_string_agg, MEMBER FUNCTION ODCIAggregateTerminate(self IN t_string_agg, MEMBER FUNCTION ODCIAggregateMerge(self IN OUT t_string_agg, |
|
最后给个参考表
在数据量10000的表上进行三种方法的测试,运行时间单位秒
| 数据量PCT | Collect | SYS_Connect | UDF |
| 1% | 0.017 | 0.018 | 0.017 |
| 10% | 0.026 | 0.050 | 0.029 |
| 50% | 0.057 | 2.45 | 0.065 |
| 100% | 0.090 | 5.00 | 1.06 |










