title: Like Query not working when I Use "?" character
body: <p>My SQL query is like this </p>
  
  <pre><code>create table Manager(id int, managerid varchar(3) , managername varchar(50))
  
  insert into Manager(id,managerid,managername)values(123,'A12','Mangesh')
  insert into Manager(id,managerid,managername)values(54321,'A23','Sagar')
  insert into Manager(id,managerid,managername)values(334,'C34','Ahmad')
  insert into Manager(id,managerid,managername)values(456,'A45','Mango')
  insert into Manager(id,managerid,managername)values(567,'B56','Sandesh')
  </code></pre>
  
  <p>my Like query is this</p>
  
  <pre><code>select * from Manager where id LIKE '%4321%'
  </code></pre>
  
  <p>this query gives me this record </p>
  
  <pre><code>id     managerid  managername 
  54321  A23        Sagar
  </code></pre>
  
  <p>but when I try to run such kind of query it does not give me any record i.e. zero record count but actually there is one record
  Query is :</p>
  
  <pre><code>select * from Manager where id LIKE '%?4321%'
  </code></pre>
  
  <p>what is wrong with this?</p>
  
  <p>sql fiddle <a href="http://www.sqlfiddle.com/#!3/da01b/4" rel="nofollow">sql query</a></p>