Dela via


getTableTypes-metoden (SQLServerDatabaseMetaData)

Ladda ned JDBC-drivrutin

Hämtar tabelltyper som finns tillgängliga i den aktuella databasen.

Syntax

  
public java.sql.ResultSet getTableTypes()  

Returvärde

Ett SQLServerResultSet-objekt .

Exceptions

SQLServerException

Anmärkningar

Denna getTableTypes-metod specificeras av getTableTypes-metoden i gränssnittet java.sql.DatabaseMetaData.

Resultatmängden som getTableTypes returnerar kommer att innehålla följande information:

Namn Typ Description
TABLE_TYPE String Bordstypen.

Anmärkning

För mer information om data som returneras av getTableTypes-metoden, se "sp_tables (Transact-SQL)" i SQL Server Books Online.

Example

Följande exempel visar hur man använder getTableTypes-metoden för att returnera tabelltypinformationen i AdventureWorks2025:s exempeldatabas, givet att databasen anges i anslutningssträngen.

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();  
   }  
}  

Se även

SQLServerDatabaseMetaData-metoder
SQLServerDatabaseMetaData-medlemmar
SQLServerDatabaseMetaData-klassen