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

JavaのプリペアドステートメントでLIMITコマンドを使用したMySQL構文エラー

    limit 整数パラメータを受け入れるため、intを使用する必要があります s、Stringではありません s:

    int timh1 = 1;
    int timh2 = 2;
    PreparedStatement st = null;
    String sqlGrammes = "SELECT SURNAME ,KATHGORIA, AFM , NAME FROM EMPLOYEE LIMIT ?,? ";
    try {
        st = connection.prepareStatement(sqlGrammes);
        st.setInt(1, timh1); // notice the setInt
        st.setInt(2, timh2); // here too
    


    1. SQLServerでのデータファイル管理の基本

    2. 変数を使用してbashでwhere句を生成する

    3. 0〜60:間接チェックポイントへの切り替え

    4. 重複したエントリからのMySQLクリーンアップテーブルと依存テーブルのFKの再リンク