如何使用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