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
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