Partager via


Méthode getTableTypes (SQLServerDatabaseMetaData)

Télécharger le pilote JDBC

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

SQLServerException

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