Compartir vía


Método getSchemas ()

Descargar controlador JDBC

Recupera los nombres de esquema que están disponibles en la base de datos actual.

Sintaxis

  
public java.sql.ResultSet getSchemas()  

Valor devuelto

Objeto SQLServerResultSet.

Excepciones

SQLServerException

Observaciones

El método getSchemas especifica este método getSchemas en la interfaz java.sql.DatabaseMetaData.

El conjunto de resultados devuelto por el método getSchemas contiene la siguiente información:

Nombre Escribir Descripción
TABLE_SCHEM String Nombre del esquema.
TABLE_CATALOG String Nombre del catálogo para el esquema.

Los resultados se ordenan según TABLE_CATALOG y después, según TABLE_SCHEM. En cada fila TABLE_SCHEM es la primera columna y TABLE_CATALOG la segunda.

Nota

Para más información sobre los datos que devuelve el método getSchemas, vea "sys.schemas (Transact-SQL)" en los Libros en pantalla de SQL Server.

Ejemplo

En el siguiente ejemplo se muestra cómo utilizar el método getSchemas para devolver información sobre el catálogo y sus nombres de esquema asociados en SQL Server cuando el argumento de conexión especifica la base de datos que se va a utilizar.

public static void executeGetSchemas(Connection con) {  
   try {  
      DatabaseMetaData dbmd = con.getMetaData();  
      ResultSet rs = dbmd.getSchemas();  
      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();  
   }  
}  

Consulte también

Métodos SQLServerDatabaseMetaData
Miembros SQLServerDatabaseMetaData
Clase SQLServerDatabaseMetaData