CData JDBC Driver for MongoDB 2017J - Online Help

結果セット

CData JDBC Driver for MongoDB 2017J - Build 17.0.6669

ResultSetMetaData を使用して、クエリの結果に関するメタデータを取得できます。クエリには、次の要素を含めることができます。

  • 結合
  • 集計
  • エイリアス
  • 完全修飾名
  • 生成されたカラム

ResultSetMetaData オブジェクトは、Statement クラスおよびPreparedStatement クラスのgetMetaData メソッドを呼び出すことで、インスタンス化できます。ステートメントが実行されると、ResultSetMetaData にデータが挿入されます。次のクエリは、クエリの結果に含まれるカラムを出力します。

String connectionString = "jdbc:mongodb:Server=127.0.0.1;Port=27017;Database=test;User=test;Password=test;";

Connection conn = DriverManager.getConnection(connectionString);
PreparedStatement pstmt = conn.prepareStatement("SELECT City, CompanyName AS My_CompanyName, GETDATE() FROM Customers WHERE Country = 'US'");
pstmt.executeQuery();
ResultSetMetaData rs = pstmt.getMetaData();
for(int i=1;i<=rs.getColumnCount();i++) {
  System.out.println(rs.getColumnName(i));
}

 
 
Copyright (c) 2018 CData Software, Inc. - All rights reserved.
Build 17.0.6669.0