Método getCatalogs (SQLServerDatabaseMetaData)
Recupera los nombres del catálogo que están disponibles en el servidor conectado.
Sintaxis
public java.sql.ResultSet getCatalogs()
Valor devuelto
Un objeto SQLServerResultSet.
Excepciones
Notas
El método getCatalogs especifica este método getCatalogs en la interfaz java.sql.DatabaseMetaData.
El conjunto de resultados devuelto por el método getCatalogs contendrá la siguiente información:
Nombre | Type | Descripción |
---|---|---|
TABLE_CAT |
String |
Nombre del catálogo, lo cual incluye las bases de datos del sistema de Microsoft SQL Server. |
Ejemplo
En el siguiente ejemplo se muestra cómo utilizar el método getCatalogs para devolver los nombres de todas las bases de datos que contiene Microsoft SQL Server, incluso las bases de datos del sistema.
public static void executeGetCatalogs(Connection con) {
try {
DatabaseMetaData dbmd = con.getMetaData();
ResultSet rs = dbmd.getCatalogs();
ResultSetMetaData rsmd = rs.getMetaData();
// Display the result set data.
int cols = rsmd.getColumnCount();
while(rs.next()) {
for (int i = 1; i <= cols; i++) {
System.out.println(rs.getString(i));
}
}
rs.close();
}
catch (Exception e) {
e.printStackTrace();
}
}
Vea también
Referencia
Clase SQLServerDatabaseMetaData
Conceptos
Métodos SQLServerDatabaseMetaData
Miembros SQLServerDatabaseMetaData