“?1”是什么意思

时间:2016-04-19 08:58:57

标签: java sql

实际上“?1”是什么意思。有人可以向我解释。谢谢。

示例代码:

(SQL.append(" SELECT ComModules.id, ComModules.description ")
                        .append(" FROM ComAccessModules as ComAccessModules, ComModules as ComModules ")
                        .append(" WHERE ")
                        .append(" ComAccessModules.comAccessModulesPK.modId=ComModules.id ")
                        .append(" AND ")
                        .append(" ComAccessModules.comAccessModulesPK.accessId=?1 ")))

2 个答案:

答案 0 :(得分:0)

应该是一个占位符,它会在执行语句时将其作为参数填充。

答案 1 :(得分:0)

?是一个未命名的参数,可以由运行查询的程序填写。 :)