在Java中使用Oracle类型



此时此刻,我将在我的项目中使用Oracle数据库。我有一个类型对象,需要将它映射到Java。

//PL/SQL
CREATE OR REPLACE TYPE XPTO.TABLE_XPTO FORCE AS TABLE OF VARCHAR2(32767);

是否可以将此类型映射到类?例如:

//JAVA
TABLE_XPTO xpto = new TABLE_XPTO;

有人帮我吗?

我使用ArrayDescriptor:解决了我的问题

//Need to create connection
ArrayDescriptor desArray = ArrayDescriptor.createDescriptor("XPTO.TABLE_XPTO", conn);
//I don't need to send information for procedure
ARRAY array_to_pass = new ARRAY(desArray, conn, null);
...
//When you contruct the statement it is needed use the setArray
proc_strm.setArray(7, array_to_pass);

有关更多信息,请访问:http://docs.oracle.com/cd/B12037_01/java.101/b10979/oraarr.htm

在课堂上使用ARRAY是可能的吗?有人有这方面的教程吗?

最新更新