Mysql
 sql >> Teknologi Basis Data >  >> RDS >> Mysql

Kesalahan sintaks MySQL menggunakan perintah LIMIT dengan Pernyataan yang Disiapkan di Java

limit menerima parameter integer, jadi Anda harus menggunakan int s, bukan 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. Bagaimana cara membuat diagram lingkaran yang menampilkan jumlah sesuatu yang didaftarkan oleh setiap orang?

  2. Salin nilai dari satu kolom ke kolom lain di tabel yang sama

  3. get_result() Tidak Bekerja bahkan mysqlnd diaktifkan

  4. Menyematkan komentar dalam pernyataan MySQL

  5. Ubah nilai datetime menjadi string