Код: Выделить всё
SELECT * FROM tableA WHERE x = ?
Код: Выделить всё
stmt.setString(1, y); // y may be null
Одним из решений может быть
Код: Выделить всё
SELECT * FROM tableA WHERE x = ? OR (x IS NULL AND ? IS NULL)
Спасибо!
Подробнее здесь: https://stackoverflow.com/questions/421 ... dstatement
Мобильная версия