sql >> Database teknologi >  >> RDS >> Mysql

Angivelse af et variabelnavn i QUERY WHERE-udtrykket i JDBC

Den nemmeste måde ville være

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

Du bør dog bruge bindevariabler:

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


  1. Omdøb en kolonne i MySQL

  2. BIGINT mysql ydeevne sammenlignet med INT

  3. Sådan komprimeres din database, så den kører hurtigere

  4. SQLAlchemy-understøttelse af Postgres-skemaer