2015-05-06 10 views
0

Я хотел бы получить все триггерные имена из схемы базы данных оракула.Как получить все имена типов из базы данных с помощью Java Swing?

Я использую getFunctions для извлечения всех функций, но я не могу найти другое для типов.

DatabaseMetaData dbmd; 
ResultSet result = dbmd.getFunctions(null, Ousername, null); 

Вот некоторые созданные типы:

create type FINAL_obj is object (acode integer,performance Float); 
create type FINAL_tab is table of FINAL_obj; 

ответ

0

Вы можете сделать это с помощью метаданных.

DatabaseMetaData dbmd = dbConnection.getMetaData(); 
ResultSet result = dbmd.getTables("%", Ousername, "%", new String[]{ "TYPE" }); 
while (result.next()) { 
    result.getString("TABLE_NAME") 
}