Compartir a través de


Método getTableTypes (SQLServerDatabaseMetaData)

Recupera los tipos de tabla que están disponibles en la base de datos actual.

Sintaxis

public java.sql.ResultSet getTableTypes()

Valor devuelto

Un objeto SQLServerResultSet.

Excepciones

SQLServerException

Notas

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

El conjunto de resultados devuelto por el método getTableTypes contendrá la siguiente información:

Nombre Tipo Descripción

TABLE_TYPE

String

Tipo de la tabla.

Nota

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

Ejemplo

En el siguiente ejemplo se muestra cómo utilizar el método getTableTypes para devolver la información sobre el tipo de tabla en la base de datos de ejemplo SQL Server 2005 AdventureWorks, siempre que la base de datos se especifique en el String de conexión.

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