Oracle
 sql >> Baza danych >  >> RDS >> Oracle

Jak uzyskać nazwę klasy sterownika (nie nazwę sterownika) z połączenia jdbc?

Myślę, że najlepsze, na co możesz liczyć, to:

DriverManager.getDriver(ds.getConnection().getMetaData().getURL()).getClass();

Metadane powinny zwracać adres URL dla tego połączenia, a prefiks adresu URL powinien być zarejestrowany w DriverManager (wyjątkowo).



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. MySQL „utwórz schemat” i „utwórz bazę danych” — czy jest jakaś różnica?

  2. Zmiany w kontekście sesji bazy danych utrzymują się przy ponownym użyciu połączenia w puli

  3. Jaka jest maksymalna długość nazwy tabeli w Oracle?

  4. Utwórz wyzwalacz, który aktualizuje kolumnę w jednej tabeli, gdy kolumna w innej tabeli jest aktualizowana

  5. Oracle :Select different nie działa, gdy kursor znajduje się wewnątrz kursora (przy użyciu wyrażenia kursora)