标签: java sql-server jdbc
我在SQL Server 2008中创建一个表,并在Java代码中测试jdbc。 在Java代码中,SQL如下所示:
static final String SQL = "select * from table1 where id=(?)"
然后我用Connection.prepareCall(SQL)得到结果。 问题是我将SQL语句设置为final,为什么可以在JDBC中将id的值设置为该语句。
Connection.prepareCall(SQL)