如何使用 Java Swing 从数据库中获取所有类型名称?
How to get all type names from a database using Java Swing?
我想从 Oracle 数据库模式中检索所有触发器名称。
我使用 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;
您可以使用元数据来完成。
DatabaseMetaData dbmd = dbConnection.getMetaData();
ResultSet result = dbmd.getTables("%", Ousername, "%", new String[]{ "TYPE" });
while (result.next()) {
result.getString("TABLE_NAME")
}
我想从 Oracle 数据库模式中检索所有触发器名称。
我使用 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;
您可以使用元数据来完成。
DatabaseMetaData dbmd = dbConnection.getMetaData();
ResultSet result = dbmd.getTables("%", Ousername, "%", new String[]{ "TYPE" });
while (result.next()) {
result.getString("TABLE_NAME")
}