sql >> Databasteknik >  >> RDS >> Mysql

Ange ett variabelnamn i QUERY WHERE-satsen i JDBC

Det enklaste sättet skulle vara

String query = "select LastModified from CacheTable where url = '" + url +"'";

Du bör dock använda bindningsvariabler:

String query = "select LastModified from CacheTable where url = ?";
prepStmt = conn.prepareStatement(query);
prepStmt.setString(1, url);
rs = prepStmt.executeQuery();


  1. [Video] Dataintegration med PostgreSQL

  2. JQUERY &php post error 500 (internt serverfel)

  3. Hur förhindrar man dubbletter av användarnamn när folk registrerar sig?

  4. Hur man lägger till punkter till LINESTRING SQL