【发布时间】:2016-09-04 18:10:31
【问题描述】:
我有一个自定义的 Oracle 类型,如下所示
CREATE TYPE bank_account AS OBJECT (
ACC_NUMBER(5),
BALANCE NUMBER,
STATUS VARCHAR2(10));
我在 JDBC 中使用 STRUCT 类来获取类型内部的值。我能够以ARRAY [54453, 23234, 'ACTIVE'] 的形式获取存储在类型 (bank_account) 中的值。
但无论如何我都无法获得与它对应的对象名称,例如 "ACC_NUMBER" 、 "BALANCE" 和 "STATUS" 。
我见过JPublisher 创建与sql 类型对应的类。但是有没有其他直接的方法可以直接在 jdbc 中获取类型对象内的对象名称的元数据
【问题讨论】:
标签: java oracle jdbc oracle-type