sql >> データベース >  >> RDS >> Sqlserver

SQLサーバーでjdbcの結果セットから最後の行に移動

    デフォルトの ResultSet オブジェクトは更新可能ではなく、前方にのみ移動するカーソルがあります。したがって、最初の行から最後の行まで 1 回だけ繰り返すことができます。

    コード レベルでは、次のことができます

    Statement statement = connection.createStatement(ResultSet.TYPE_SCROLL_INSENSITIVE,ResultSet.CONCUR_READ_ONLY);
    ResultSet resultSet = statement.executeQuery("select noorder from orders");
    resultSet.afterLast();
    while (resultSet.previous()) {
      String productCode = resultSet.getString("col_one");
      String productName = resultSet.getString("col_two");
    
    }
    connection.close();
    


    1. mysql:テーブルを内部結合する方法ですが、結合を1つの結果に制限し、投票数またはカウントが最も高くなりますか?

    2. PostgreSQLでuuidのビッグエンドからビッグ整数を作成します

    3. クラシックASP+MotobitPureASPアップロード+UTF-8文字セット

    4. JOIN句のMYSQLサブクエリSELECT