如果没有硬编码值,我将如何编写这个 sql 语句?
resultSet = statement
.executeQuery("select * from myDatabase.myTable where name = 'john'");
// this works
而是有类似的东西:
String name = "john";
resultSet = statement
.executeQuery("select * from myDatabase.myTable where name =" + name);
// Unknown column 'john' in 'where clause' at
// sun.reflect.NativeConstructorAccessorImpl.newInstance0...etc...
提前致谢..