java传集合到oracle的存储过程中
来源:互联网 发布:房地产大数据 编辑:程序博客网 时间:2024/06/10 15:30
1.oracle先创建一个自定义的table类型(注:类型的名称必须要大写,否则会报无效名称)
CREATE OR REPLACE TYPE MAILIDTABLE AS TABLE OF NUMBER(1);
2.java方面(注:这里必须要重新建立一个连接,不能使用com.jolbox.bonecp连接池里面的连接,至于其它连接池,我就没有试过了)
Class.forName("oracle.jdbc.driver.OracleDriver");
Connection connection = DriverManager.getConnection("jdbc:oracle:thin:@127.0.0.1:1521:orcl","user","pwd");
ArrayDescriptor arrayDesc = ArrayDescriptor.createDescriptor("MAILIDTABLE",connection);ARRAY array_to_pass = new ARRAY(arrayDesc, connection, mIdList.toArray(new Integer[mIdList.size()]));OracleCallableStatement statement = (OracleCallableStatement) connection.prepareCall("call MAIL_DELETE(?)");statement.setArray(1, array_to_pass);
- java传集合到oracle的存储过程中
- Java 传对象到Oracle存储过程
- Java调用Oracle集合类型输出参数的存储过程
- Java调用Oracle集合类型输出参数的存储过程
- Oracle中存储过程迁移到Mysql的问题集锦
- 将Java List 传入到Oracle DB的存储过程
- Oracle存储过程 数组集合的使用
- 怎样在java代码中调用Oracle的存储过程
- Java中调用Oracle中的存储过程的单元测试代码
- 在java中调用oracle的存储过程
- 在Java中调用Oracle存储过程的总结
- oracle存储过程返回集合
- oracle中PLSQL存储过程中如何使用逗号分隔的集合(逗号分隔字符串转换为一个集合)
- Oracle采用存储过程执行sql语句,将查询到的数据导出到EXCEL中
- Oracle集合类型输出参数的PL/SQL存储过程及其Java调用
- Oracle集合类型输出参数的PL/SQL存储过程及其Java调用
- Oracle集合类型输出参数的PL/SQL存储过程及其Java调用
- Oracle集合类型输出参数的PL/SQL存储过程及其Java调用
- tomcat配置说明
- Notes about Porting suspend-to-disk function to android
- UIView的drawRect方法
- poj 2299 Ultra-QuickSort (树状数组解法)
- 【386w.com】一键启动电脑应用程序不再是梦想
- java传集合到oracle的存储过程中
- 关于java List的一个问题解决 - the type list is not generic
- regex.h - 正则表达式
- File类的简单使用
- MYSQL常用操作命令
- scanf易错点解析
- listview中图片的异步加载,双缓存
- Android程序联网
- chrome下用javascript调用download函数出错