Mysql
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Mysql

Lỗi cú pháp MySQL khi sử dụng lệnh LIMIT với Câu lệnh chuẩn bị trong Java

limit chấp nhận các tham số số nguyên, vì vậy bạn nên sử dụng int s, không phải 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. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 'max_user_connections' được đặt thành 200 - vẫn gặp lỗi

  2. Đếm bản ghi trùng lặp trong bảng Mysql?

  3. Không thể chọn vị trí ip =inet_pton ($ ip)

  4. Cấu hình CentOs Php và MySql

  5. tính toán khoảng cách trong truy vấn mysql