ChinaUnix.net
相关文章推荐:

jdbc oracle存储过程

其实在大多数情况下,我们并不需要从oracle存储过程里返回一个或多个结果集,除非迫不得已。      如果大家用过MS SQL Server 或Sybase SQL Server,那么从存储过程返回一个动态的结果集是一件非常容易的事情,只要在存储过程结束时写上      “select column1,column2,.... from table_list where condition“      就可以了。      但在oracle中不能这样做. 我们必须使用oracle Cursor.      在oracle PL/SQL中...

by copyking - 存储文档中心 - 2008-04-21 08:28:13 阅读(587) 回复(0)

磁盘阵列

相关讨论

数据库连接池: 数据库连接不仅仅是在应用服务器与数据库之间建立一个Socket Connection,连接建立之后,还需要交换若干次数据(比如验证用户密码,权限等),然后,数据库开始初始化连接会话句柄,记录联机日志,为此连接分配相应的处理进程和系统资源。系统如此繁忙,如果我们只是简单的扔过去两个SQL语句,然后就将此连接抛弃,实在可惜,数据库连接池正是解决了这个问题。其基本原理就是在内部对象池中维护一定数量的数据库...

磁盘阵列

by copyking - 存储文档中心 - 2008-12-26 10:40:47 阅读(992) 回复(0)

我想在一个存储过程中访问另外一个用户的表,但是编译的时候提示错误,请问如何解决这个问题.谢谢! 比如我有一个用户的名字为a, 拥有tablea这个表,有一个用户的名字为b,拥有一个tableb表.我现在想联合tablea和tableb进行操作,我用a用户编写的下面sql语句是可以执行的 select id from b.tableb; 但是 我在存储过程中却不能用 select id into tempid from b.table 提示 Error: PL/SQL: ORA-00942: table or view does not exist

by hoyt - Oracle - 2004-09-15 14:00:06 阅读(1129) 回复(4)

我在DB2 7.2下用DB2自带的SPB写jdbc存储过程时,用的是PreparedStatement和ResultSet,在执行查询、修改等SQL语句时总报下面的错误: COM.ibm.db2.jdbc.DB2Exception: [IBM][CLI Driver][DB2/NT] SQL0519N PREPARE 语句标识了打开游标 "SQLCUR383" 的 SELECT 或 VALUES 语句。 SQLSTATE=24506 该关闭资源(PreparedStatement、ResultSet)的语句我也都写了,不知是什么问题? 哪位大侠能告知,小弟不胜感激!!!

by feilonglx - DB2 - 2004-11-22 12:03:13 阅读(797) 回复(0)

1. 从www.postgresql.org下载最新的postgresql-snapshot.tar.gz, ant from apache; 2. setting ANT_HOME 3. ../configure --with-java; make; make install FUNCTION 和 JAVA 代码参考了jdbc.postgresql.org mailing list里面的内容. CREATE TABLE users (id int, name varchar(32)); CREATE OR REPLACE FUNCTION sp_users_select () RETURNS refcursor AS ' declare ref refcursor; begin open ref for select * from us...

by joint - PostgreSQL - 2003-10-07 15:14:19 阅读(5610) 回复(7)

vs_strTrueSendNo的值为'SB001','SB002' SELECT SENDWKNO INTO vs_strWkNo FROM SEND WHERE SENDNO IN (vs_strTrueSendNo) AND rownum = 1; 程序中执行到这一步就报错!请各位大哥指导一下!

by proadvancer - Oracle - 2008-07-18 08:57:22 阅读(1586) 回复(5)

oracle存储过程 被存放在 数据库 中,在这种情况下,使用传统工具管理它们就变得很困难。但是,如果你知道在哪找到它们那么就可以容易的管理它们。      在管理存储进程中,最重要的DBA视图是:      ·DBA_OBJECTS      ·DBA_SOURCE      ·DBA_ERRORS      在这篇文章中,我们将着重介绍DBA_OBJECTS视图。它存储了关于PACKGE,PACKGE BODY,PROCEDURE, FUNCTION, TRIGGER, JAVA CLASS, JAVA RESOUR...

磁盘阵列

by copyking - 存储文档中心 - 2008-04-21 09:32:38 阅读(570) 回复(0)

使用JAVA编写oracle存储过程,原谅见: http://www.huihoo.com/java/oracle/oracle8i_java.html 同时给出一个简单的用JAVA编写的HELLO oracle存储过程(转载) 用java编写oracle存储过程 jdbc 发表于 2006-01-01 点击数:264 评论数:0 评价:15/3 关键词:java 摘要:通常我们都使用ps/sql为oracle编写存储过程,从oracle 8开始我们可以有另一种选择:Java。8.0开始,oracle自带一个jvm,内置对java的支持,任何java能做的事情你都...

by renxiao2003 - Java文档中心 - 2006-02-22 09:25:24 阅读(537) 回复(0)

oracle 中写了两个存储过程,在表中插入数据,没有写commit 命令,是不是就不能再过程执行完后立刻查询到插入的数据,而只能将oralce 关闭在打开才能看到插入的数据,是不是一定要写c :?: ommit 才能直接看到结果阿。谢谢 :?: :?:

by lm_sun - Oracle - 2004-12-08 13:35:03 阅读(786) 回复(3)

col1 = varchar() value = "10 102 45" 如何将col1的值split开后进行计算并赋值给 number类型的 col2 col2 = 10 + 102/60 + 45*3 请高手不吝赐教!! 万分感谢!!

by guomi_mm - Oracle - 2003-03-15 13:54:23 阅读(2446) 回复(3)

存储过程是由流控制和SQL语句书写的过程,这个过程经编译和优化后存储在数据库服务器中,FienReport使用时只要调用即可。 调用oracle存储过程主要有两步:第一步,定义存储过程;第二步,调用存储过程。 下面以一个具体的实例来学习如何使用FineReport调用oracle存储过程的。 第一步,Oracel定义存储过程。 StScroe是Oracele数据库中的张表,其中记录了学生的成绩信息,表结构如下: 定义返回列表的存储过程——由于oracle存储过...

by cococat111 - Oracle - 2009-01-25 10:15:10 阅读(1474) 回复(6)