Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
JDBC-stuurprogramma downloaden
Als u een query wilt uitvoeren op een database voor informatie over wat deze ondersteunt, implementeert het Microsoft JDBC-stuurprogramma voor SQL Server de klasse SQLServerDatabaseMetaData . Deze klasse bevat veel methoden die informatie retourneren in de vorm van één waarde of als resultaatset.
Als u een SQLServerDatabaseMetaData-object wilt maken, kunt u de methode getMetaData van de klasse SQLServerConnection gebruiken om informatie op te halen over de database waarmee het is verbonden.
In het volgende voorbeeld wordt een open verbinding met de voorbeelddatabase AdventureWorks2025 doorgegeven aan de functie. Vervolgens wordt de getMetaData-methode van de klasse SQLServerConnection gebruikt om een SQLServerDatabaseMetadata-object te retourneren. Ten slotte worden verschillende SQLServerDatabaseMetaData-methoden gebruikt om informatie weer te geven over het stuurprogramma, de stuurprogrammaversie, de databasenaam en de databaseversie.
public static void getDatabaseMetaData(Connection con) {
try {
DatabaseMetaData dbmd = con.getMetaData();
System.out.println("dbmd:driver version = " + dbmd.getDriverVersion());
System.out.println("dbmd:driver name = " + dbmd.getDriverName());
System.out.println("db name = " + dbmd.getDatabaseProductName());
System.out.println("db ver = " + dbmd.getDatabaseProductVersion());
}
// Handle any errors that may have occurred.
catch (SQLException e) {
e.printStackTrace();
}
}