私はインタイムとアウトタイムを挿入しているゲート入力システムで作業しています。 out-timeのためにsqlクエリを書く間、WHERE句でエラーを表示しています。私はエラーを解決することができません。正確なSQLクエリは何でしょうか?プリペアドステートメントのwhere句を使用したSQLクエリ
java.util.Date date = new java.util.Date();
java.sql.Timestamp sqlTime = new java.sql.Timestamp(date.getTime());
PreparedStatement ps = con.prepareStatement("insert into ENTRY(OUTTIME) values(?,?,?,?) WHERE (ENTRY.ROLLNUMBER='"+rollno+"' AND ENTRY.OUTTIME ='NULL')");
ps.setTimestamp(4,sqlTime);
ps.executeUpdate();
はなぜインサートは、どこの文を持っているでしょうか?それは更新ステートメントではありませんか? – MadProgrammer
このような構文はありません。 – Ravi