getSchemas – metoda ()

Stáhnout ovladač JDBC

Načte názvy schémat, které jsou k dispozici v aktuální databázi.

Syntax

  
public java.sql.ResultSet getSchemas()  

Návratová hodnota

A objekt SQLServerResultSet .

Výjimky

SQLServerException

Remarks

Tato metoda getSchemas je specifikována metodou getSchemas v rozhraní java.sql.DatabaseMetaData.

Množina výsledků vrácená metodou getSchemas obsahuje následující informace:

Name Typ Description
TABLE_SCHEM Řetězec Název schématu.
TABLE_CATALOG Řetězec Katalogový název schématu.

Výsledky jsou seřazeny podle TABLE_CATALOG a poté TABLE_SCHEM. Každý řádek má TABLE_SCHEM jako první sloupec a TABLE_CATALOG jako druhý sloupec.

Note

Pro více informací o datech vrácených metodou getSchemas viz "sys.schemas (Transact-SQL)" v SQL Server Books Online.

Example

Následující příklad ukazuje, jak použít metodu getSchemas k vrácení informací o katalogu a jeho souvisejících názvech schémat v SQL Server, když argument spojení specifikuje databázi, která má být použita.

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