在查看示例教程时,我看到了一些 H2/SQL 查询。
我在哪里看到这个<column> = ?
在一些查询中
查询是
select * from events, owner
where events.owner = owner.id and (events.owner = ?)
除了最后一部分和(events.owner = ?)
,我明白其中大部分的意思谁能简单解释一下是什么意思?谢谢你! (:
最佳答案
这是准备好的语句的标准语法,需要参数。
参见 JDBC tutorial有关准备好的语句的更多信息。它们是正确转义特殊字符、多次重复使用相同查询而无需每次都重新计算执行计划的最佳实践,最重要的是:避免 SQL injection攻击。
关于mysql - = 是什么?在 H2/SQL 数据库查询中的意思,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/16763796/