Buna benzer koduyla PreparedStatement kullanmaya çalışıyorum: AçıkçasıPreparedStatement.setString() yöntemi
SELECT * FROM ? WHERE name = ?
, ben setString kullandığınızda() masa ve adı alanıdır ayarlamak için ne Bu:
ve sorgu çalışmıyor.
SELECT * FROM my_table WHERE name = 'whatever'
veya bu savların hiçbiri sisteminin, başka bir bölümünden gelen (sadece vazgeçmek ve bunları normal Bildirimi kullanmalıdır: satır şuna benzer şekilde tırnak işaretleri olmadan Dize ayarlamak için bir yolu var mı bir kullanıcı tarafından girilir)?
Bunu yaparken düşünürken aslında verilerinizi remodeling düşünmelisiniz bana önerir. Belki de tüm tabloları birleştiren bir görünüm eklemelisiniz, eklenmiş bir sütun 'tablo adı'. – nsayer