sql >> Database teknologi >  >> RDS >> Oracle

Hvordan får man alle triggernavne fra en database ved hjælp af Java JDBC?

Du kan gøre det ved hjælp af metadata.

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


  1. Hvordan opretter du en tilfældig streng, der er egnet til et sessions-id i PostgreSQL?

  2. Android Room - Sådan nulstiller du automatisk genereret tabel primær nøgle ved hver appkørsel

  3. hvordan duplikere mine sql resultater?

  4. Hvordan kan jeg indstille standardværdien for en tidsstempelkolonne til det aktuelle tidsstempel med Laravel-migreringer?