45fan.com - 路饭网

搜索: 您的位置主页 > 网络频道 > 阅读资讯:如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?

2016-09-01 16:22:50 来源:www.45fan.com 【

如何在java中处理oracle中的对象数组?

在java中处理oracle中的对象数组(嵌套表):

sp文件:

-------------------------------CreateObjectType----------------------------------

如何在java中处理oracle中的对象数组?createorreplacetypeo_tmpasobject(

如何在java中处理oracle中的对象数组?userid
varchar2(10),

如何在java中处理oracle中的对象数组?username
varchar2(20)

如何在java中处理oracle中的对象数组?);

如何在java中处理oracle中的对象数组?
/

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?
---------------------------CreateNestedTableTypeOnBaseObjectType------------------------

如何在java中处理oracle中的对象数组?createorreplacetypetmp_arrayistableofo_tmp;

如何在java中处理oracle中的对象数组?
/

如何在java中处理oracle中的对象数组?

----------------------------CreateaPackageFile-----------------------------------------------------------

如何在java中处理oracle中的对象数组?createorreplacepackagebodytest_object

如何在java中处理oracle中的对象数组?
as

如何在java中处理oracle中的对象数组?proceduregetObject(obj_arrouttmp_array)

如何在java中处理oracle中的对象数组?
is

如何在java中处理oracle中的对象数组?tmp_objo_tmp;

如何在java中处理oracle中的对象数组?test_arrtmp_array:
=tmp_array();

如何在java中处理oracle中的对象数组?n
number:=1;

如何在java中处理oracle中的对象数组?
begin

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?loop

如何在java中处理oracle中的对象数组?
exitwhenn>5;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?tmp_obj:
=o_tmp('test1'||n,'fuyue'||n);

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?test_arr.extend;

如何在java中处理oracle中的对象数组?test_arr(n):
=tmp_obj;

如何在java中处理oracle中的对象数组?n:
=n+1;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?
endloop;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?obj_arr:
=test_arr;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?
forninobj_arr.first..obj_arr.lastloop

如何在java中处理oracle中的对象数组?tmp_obj:
=obj_arr(n);

如何在java中处理oracle中的对象数组?dbms_output.put_line(tmp_obj.userid
||'---'||tmp_obj.username);

如何在java中处理oracle中的对象数组?
endloop;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?
endgetObject;

如何在java中处理oracle中的对象数组?
endtest_object;

如何在java中处理oracle中的对象数组?
/

java文件:

如何在java中处理oracle中的对象数组?importjava.sql.Array;

如何在java中处理oracle中的对象数组?
importjava.sql.CallableStatement;

如何在java中处理oracle中的对象数组?
importjava.sql.DriverManager;

如何在java中处理oracle中的对象数组?
importjava.sql.SQLException;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?
importoracle.jdbc.OracleConnection;

如何在java中处理oracle中的对象数组?
importoracle.jdbc.driver.OracleTypes;

如何在java中处理oracle中的对象数组?
importoracle.sql.Datum;

如何在java中处理oracle中的对象数组?
importoracle.sql.STRUCT;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?
publicclassObjArray{

如何在java中处理oracle中的对象数组?
privatestaticStringstrDriver="oracle.jdbc.driver.OracleDriver";

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?
privatestaticStringstrUrl="jdbc:oracle:thin:@192.160.10.14:1521:avex";

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?
/**

如何在java中处理oracle中的对象数组?*@paramargs

如何在java中处理oracle中的对象数组?
*/

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?publicstaticvoidmain(String[]args){

如何在java中处理oracle中的对象数组?
//TODOAuto-generatedmethodstub

如何在java中处理oracle中的对象数组?test();

如何在java中处理oracle中的对象数组?}

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?
privatestaticvoidtest(){

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?
try{

如何在java中处理oracle中的对象数组?Class.forName(strDriver);

如何在java中处理oracle中的对象数组?OracleConnectioncon
=(OracleConnection)DriverManager

如何在java中处理oracle中的对象数组?.getConnection(strUrl,
"avex","avex");

如何在java中处理oracle中的对象数组?CallableStatementstmt
=null;

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?stmt
=con.prepareCall("{calltest_object.getObject(?)}");

如何在java中处理oracle中的对象数组?stmt.registerOutParameter(
1,OracleTypes.ARRAY,"TMP_ARRAY");

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?stmt.execute();

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?Arrayoutparam
=stmt.getArray(1);

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?Object[]obj
=(Object[])outparam.getArray();

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?
for(inti=0;i<obj.length;i++){

如何在java中处理oracle中的对象数组?STRUCTstruct
=(STRUCT)obj[i];

如何在java中处理oracle中的对象数组?Datum[]dt
=struct.getOracleAttributes();

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?
for(intn=0;n<dt.length;n++){

如何在java中处理oracle中的对象数组?System.out.println(dt[n]);

如何在java中处理oracle中的对象数组?}

如何在java中处理oracle中的对象数组?}

如何在java中处理oracle中的对象数组?

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?}
catch(ClassNotFoundExceptione){

如何在java中处理oracle中的对象数组?
//TODOAuto-generatedcatchblock

如何在java中处理oracle中的对象数组?e.printStackTrace();

如何在java中处理oracle中的对象数组?如何在java中处理oracle中的对象数组?}
catch(SQLExceptione){

如何在java中处理oracle中的对象数组?
//TODOAuto-generatedcatchblock

如何在java中处理oracle中的对象数组?e.printStackTrace();

如何在java中处理oracle中的对象数组?}

如何在java中处理oracle中的对象数组?}

如何在java中处理oracle中的对象数组?}

如何在java中处理oracle中的对象数组?
 

本文地址:http://www.45fan.com/a/question/70832.html
Tags: oracle 处理 Java
编辑:路饭网
关于我们 | 联系我们 | 友情链接 | 网站地图 | Sitemap | App | 返回顶部