身为一名小小的程序猿,在日常开发中不可以避免的要和where in和like打交道,在大多数情况下我们传的参数不多简单做下单引号、敏感字符转义之后就直接拼进了sql,执行查询,搞定。若有一天你不可避免的需要提高sql的查询性能,需要一次性where in 几百、上千、甚至上万条数据时,参数化查询将是必然进行的选择。然而如何实现where in和like的参数化查询,是个让不少人头疼的问题。
where in 的参数化查询实现
首先说一下我们常用的办法,直接拼sql实现,一般情况下都能满足需要<div class="codetitle"><a style="CURSOR: pointer" data="66221" class="copybut" id="copybut66221" onclick="doCopy('code66221')"> 代码如下: