PrepareStatement只适用于值吗?
示例:我可以使用con.prepareStatement(SELECT ? FROM ? WHERE name =?)
之类的内容吗?
或者?
仅用于值,因此在WHEWRE
提前致谢。
答案 0 :(得分:4)
PreparedStatement仅适用于值。这就是为什么只为不同类型的IN值提供setter的原因。
答案 1 :(得分:2)
您不能对表名或列名使用占位符。它们只用于价值观。见http://docs.oracle.com/javase/tutorial/jdbc/basics/prepared.html