ステートメントの実行
Code からの接続 後、Statement クラスを使用してSQL ステートメントを実行できます。パラメータ化されたステートメントを実行するには、プリペアドステートメントの使用 を参照してください。
Select
データを返すSQL ステートメントを実行するには、Statement クラスの汎用の実行メソッドを使用するかexecuteQuery メソッドを使用します。クエリの結果を返すには、Statement クラスのgetResultSet メソッドを呼び出します。
次の例では、実行メソッドを呼び出して、返された結果を反復処理します。
Statement stat = conn.createStatement();
boolean ret = stat.execute("SELECT accountId, accountName FROM AccountActivity.Account");
if (ret) {
ResultSet rs=stat.getResultSet();
while(rs.next()) {
for(int i=1;i<=rs.getMetaData().getColumnCount();i++) {
System.out.println(rs.getMetaData().getColumnLabel(i) +"="+rs.getString(i));
}
}
}