在java中PrepareStatement JDBC

时间:2013-05-20 10:09:18

标签: java jdbc

PrepareStatement只适用于值吗? 示例:我可以使用con.prepareStatement(SELECT ? FROM ? WHERE name =?)之类的内容吗? 或者?仅用于值,因此在WHEWRE

子句中

提前致谢。

2 个答案:

答案 0 :(得分:4)

PreparedStatement仅适用于值。这就是为什么只为不同类型的IN值提供setter的原因。

答案 1 :(得分:2)

您不能对表名或列名使用占位符。它们只用于价值观。见http://docs.oracle.com/javase/tutorial/jdbc/basics/prepared.html