Mysql
 sql >> база данни >  >> RDS >> Mysql

Указване на име на променлива в клаузата QUERY WHERE в JDBC

Най-лесният начин би бил

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

Все пак трябва да използвате свързващи променливи:

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


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Вмъкване на NULL в времевата марка на MySQL

  2. Грешка при изпълнение на SQL скрипт; Процесът не може да получи достъп до файла, защото се използва от друг процес:'C:\\Users\\......\....cnf'

  3. Игнориране на годината в SQL заявка с период от време

  4. Производствената база данни не е конфигурирана

  5. Как да импортирате Excel файл в mysql база данни от PHP