Я пытаюсь использовать PreparedStatement с кодом, подобным этому:
SELECT * FROM ? WHERE name = ?
Очевидно, что, когда я использую setString() для установки поля таблицы и имени, это:
SELECT * FROM 'my_table' WHERE name = 'whatever'
и запрос не работает. Есть ли способ установить строку без кавычек, чтобы строка выглядела так:
SELECT * FROM my_table WHERE name = 'whatever'
или я должен просто отказаться от него и использовать вместо него обычный Statement (аргументы приходят из другой части системы, ни один из них не вводится пользователем)?