Méthode getTableTypes (SQLServerDatabaseMetaData)
Récupère les types de tables disponibles dans la base de données actuelle.
Syntaxe
public java.sql.ResultSet getTableTypes()
Valeur de retour
Objet SQLServerResultSet.
Exceptions
Notes
Cette méthode getTableTypes est spécifiée par la méthode getTableTypes de l’interface java.sql.DatabaseMetaData.
Le jeu de résultats retourné par la méthode getTableTypes contient les informations suivantes :
Nom | Type | Description |
---|---|---|
TABLE_TYPE | Chaîne | Le type de table. |
Notes
Pour plus d’informations sur les données retournées par la méthode getTableTypes, consultez « sp_tables (Transact-SQL) » dans la documentation en ligne de SQL Server.
Exemple
L’exemple suivant montre comment utiliser la méthode getTableTypes pour retourner des informations sur les types d’une table dans l’exemple de base de données AdventureWorks2022, si la base de données est spécifiée dans la chaîne de connexion.
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();
}
}
Voir aussi
Méthodes SQLServerDatabaseMetaData
SQLServerDatabaseMetaData, membres
SQLServerDatabaseMetaData, classe