Metodo getSchemas ()

Scaricare il driver JDBC

Recupera i nomi di schema disponibili nel database corrente.

Sintassi

  
public java.sql.ResultSet getSchemas()  

Valore restituito

Oggetto SQLServerResultSet.

Eccezioni

SQLServerException

Osservazioni:

Questo metodo getSchemas viene specificato dal metodo getSchemas nell'interfaccia java.sql.DatabaseMetaData.

Il set di risultati restituito dal metodo getSchemas contiene le informazioni riportate di seguito:

Nome Tipo Descrizione
TABLE_SCHEM Stringa Nome dello schema.
TABLE_CATALOG Stringa Nome di catalogo per lo schema.

I risultati vengono ordinati in base a TABLE_CATALOG e quindi in base a TABLE_SCHEM. La prima colonna di ogni riga è TABLE_SCHEM, mentre la seconda è TABLE_CATALOG.

Nota

Per altre informazioni sui dati restituiti dal metodo getSchemas, vedere "sys.schemas (Transact-SQL)" nella documentazione online di SQL Server.

Esempio

L'esempio seguente illustra come usare il metodo getSchemas per restituire informazioni sul catalogo e sui nomi di schema associati in SQL Server quando l'argomento della connessione specifica il database da usare.

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

Vedi anche

Metodi di SQLServerDatabaseMetaData
Membri di SQLServerDatabaseMetaData
Classe SQLServerDatabaseMetaData