sql >> Database >  >> RDS >> Mysql

MySQL-syntaxisfout bij gebruik van de opdracht LIMIT met voorbereide instructie in Java

limit accepteert integer-parameters, dus u moet int . gebruiken s, niet 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. Wat betekent het om een ​​Microsoft Access-database te splitsen?

  2. Hoe het volgende automatische ophogingsnummer in mysql te genereren met behulp van php?

  3. als rij1 =waarde 1, andere rijen bijwerken

  4. Laravel &multiple count queries met Eloquent