EDIT:
con.prepareStatement(
"SELECT name FROM abcd WHERE name LIKE '" + aero + "%' AND ROWNUM <= 10");
Найдет все строки, начинающиеся с вашей переменной aero
.
Чтобы получить все строки, содержащие строку вашей переменной aero
, используйте
con.prepareStatement(
"SELECT name FROM abcd WHERE name LIKE '%" + aero + "%' AND ROWNUM <= 10");
Вам нужно использовать одинарные кавычки вместо двойных:
SELECT name
FROM abcd
WHERE name LIKE '+aero+%'
AND ROWNUM <= 10;
Если в искомой строке содержатся двойные кавычки, используйте '"+aero+%"'
.
Если вы хотите искать только строки, содержащие aero
, используйте '%aero%'
.