参考资料
http://blog.csdn.net/feiliu010/article/details/1538822
http://database.51cto.com/art/201004/194462.htm
http://www.cnblogs.com/JavaCharp/archive/2010/03/26/1697266.html
http://log-cd.iteye.com/blog/411123
基本上是用的都是管道,实际上也可以返回一个table的类型
create or replace type t_table is table of N_H_table
create or replace function getRow(tablename in varchar,
devid in varchar,
curdate in varchar --yyyy-mm-dd
) return t_table as
不知道和管道比效率如何
相关推荐
首先,我们需要定义一个自定义的表类型`Ns_IIS_GetPeriod_type`,它将用于存储函数返回的结果集。自定义表类型是由单个记录类型组成的数组类型,其中记录类型`Ns_IIS_GetPeriod_table`包含三个字段:描述`dscp`、...
Oracle自定义函数返回一张表。主要用于生成一张等时间间隔的表数据。
通过将命令对象设置为Recordset的数据源并打开Recordset,我们可以访问Oracle函数返回的数据集。最后,关闭Recordset和连接,并捕获可能的错误。 总的来说,这个例子展示了如何在VB环境中通过ADO(ActiveX Data ...
下面是一个使用函数返回结果集的例子: ```sql CREATE OR REPLACE package pkg_test as TYPE myrctype IS REF CURSOR; -- 定义 Ref Cursor 类型 FUNCTION get(intID NUMBER) RETURN myrctype; -- 函数声明 end ...
Java调用Oracle存储过程返回结果集Record、Cursor参照 Java调用Oracle存储过程返回结果集(Record)是指在Java程序中通过调用Oracle存储过程来获取记录集的结果。下面将详细介绍相关知识点。 创建Type 在Oracle中...
ACOS 函数返回一个数值的反余弦值,范围在 -π 到 π 之间;ASIN 函数则返回反正弦值。 ```sql SELECT ACOS(-1) FROM dual; SELECT ASIN(0.5) FROM dual; ``` ACOS(-1) 返回 π 的近似值 3.1415927,ASIN(0.5) 返回...
它们可以在结果集的每一行上执行计算,而不仅仅是在分组级别上。例如,`RANK`可以为每行分配一个唯一的排名,`LAG`和`LEAD`则可以访问当前行的前一行或后一行数据。 最后,**其他函数**包括逻辑判断函数(如`IFNULL...
在"Oracle函数大全-详细介绍.rar"这个压缩包中,包含了对Oracle数据库中各种函数的详细解析,包括分析函数、单值函数和聚合函数等。 首先,让我们来看看单值函数。单值函数接受一个或多个输入值,返回一个新的单一...
首先,"ORACLE函数大全.doc"很可能是整个文档集的总览,包含Oracle数据库中的各类函数的概览和分类,可能包括数学函数、字符串函数、日期时间函数、转换函数、条件函数、系统信息函数等。这些函数在SQL查询和PL/SQL...
### ORACLE函数及其用法详解 #### 概述 Oracle是一种广泛使用的数据库管理系统,它提供了丰富的内置函数,这些函数能够帮助开发者和数据库管理员更高效地处理数据。本文将详细介绍Oracle中的一些常用函数及其应用...
这份"oracle函数大全(分类显示).zip"压缩包显然是一份详细的Oracle函数参考手册,对于初学者而言,是一个非常宝贵的资源。下面,我们将深入探讨Oracle函数的分类以及一些重要的函数类型。 1. **数学函数**: 包括...
本文将深入探讨Oracle函数大全及其API,同时也会涉及到错误代码查询,帮助你更好地理解和应用Oracle数据库。 一、Oracle函数概览 Oracle数据库提供了一系列内置函数,涵盖了数学、字符串、日期时间、转换、系统...
10. **游标函数**:在PL/SQL中处理查询结果集,如`CURSOR`声明游标,`FETCH`获取行,`%ROWTYPE`定义记录变量类型。 这个“ORACLE函数大全”资源将详细介绍每个函数的语法、参数、返回值和使用示例,是学习和工作中...
### Oracle常用函数集详解 #### 一、ASCII函数 **功能描述:** ASCII函数用于返回与指定字符相对应的十进制数值。 **语法格式:** ```sql ASCII('字符') ``` **示例:** ```sql SELECT ASCII('A') A, ASCII('a') ...
根据提供的文件信息,我们可以归纳出一系列Oracle数据库中的常用函数及其用法。这些函数涵盖了字符串处理、文本转换、格式化以及数值运算等多个方面。下面将详细解释每个函数的功能及使用场景。 ### 1. ASCII 该...
大数据量,返回值虽然是CLOB,依然会报错; CLOB变量需要dbms_lob.createtemporary,临时表空间中,建立临时LOB。 大数据量,返回值虽然是CLOB,依然会报错; CLOB变量需要dbms_lob.createtemporary,临时表空间中,...
2. **创建Java函数**:接下来,需要创建一个Java函数,该函数调用上面定义的`crc32_class`类中的`getCRC32`方法,并返回计算结果。 ```sql CREATE OR REPLACE FUNCTION getCRC32(str1 VARCHAR2) RETURN BINARY_...
### 标题:“oracle10g 函数返回游标类型” 此标题直接指向了Oracle 10g环境下,如何设计和实现返回游标类型的数据的函数。游标是数据库中的一个重要概念,它允许用户在数据库中定位、检索、更新和删除数据行。当...
1. **Oracle函数**:函数是可重用的代码块,返回一个值。在`v_ceshiFunction.sql`和`v_ceshiFunction(表名当参数).sql`中,可能包含了自定义函数的创建和使用示例。函数可以接受参数,执行特定操作,然后返回结果。...
在Oracle数据库中,函数是一类预定义的子程序,它可以对输入参数执行运算,并返回一个结果值。Oracle提供了一系列的函数,用于处理不同类型的数据,如字符串、数字、日期和时间等。下面按照文档所提供的内容,详细...