如何使用Java JDBC从数据库获取所有触发器名称?

我想从Oracle数据库架构中检索所有触发器名称。

我使用getFunctions检索所有函数,但找不到触发器的另一个函数。

DatabaseMetaData dbmd;

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

回答:

您可以使用元数据来做到这一点。

DatabaseMetaData dbmd = dbConnection.getMetaData(); 

ResultSet result = dbmd.getTables("%", Ousername, "%", new String[]{ "TRIGGER" });

while (result.next()) {

result.getString("TABLE_NAME")

}

以上是 如何使用Java JDBC从数据库获取所有触发器名称? 的全部内容, 来源链接: utcz.com/qa/402044.html

回到顶部