getSchemas Yöntemi ()

JDBC sürücüsünü indirin

Geçerli veritabanında kullanılabilen şema adlarını alır.

Syntax

  
public java.sql.ResultSet getSchemas()  

Dönüş Değeri

Bir SQLServerResultSet nesnesi.

İstisnalar

SQLServerException

Remarks

Bu getSchemas yöntemi, java.sql.DatabaseMetaData arayüzündeki getSchemas yöntemiyle tanımlanır.

getSchemas yöntemiyle döndürülen sonuç kümesi aşağıdaki bilgileri içerir:

Name Type Description
TABLO_ŞEMASI String Şemanın adı.
Tablo_Katalog String Şemanın katalog adı.

Sonuçlar TABLE_CATALOG sıralanır ve ardından TABLE_SCHEM. Her satırda TABLE_SCHEM birinci sütun, TABLE_CATALOG ikinci sütun olarak bulunur.

Note

getSchemas yöntemiyle sağlanan veriler hakkında daha fazla bilgi için SQL Server Books Online'daki "sys.schemas (Transact-SQL)" sayfasına bakınız.

Example

Aşağıdaki örnek, bağlantı argümanı kullanılacak veritabanını belirttiğinde, katalog ve ilişkili şema adları hakkında bilgileri SQL Server'da nasıl döndürüleceğini göstermektedir.

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