title: Slick 2.1.x Invalid query because of `
body: <p>I am working on legacy code which was written in slick 2.1 (can't upgrade right now).</p>
  
  <pre><code> val query = foo.filter(x =&gt; x.d &gt;= input._1).filter(x =&gt; x.d &lt; input._2)
   println(query.selectStatement)
   query.list
  </code></pre>
  
  <p>I can see that this generate the query</p>
  
  <pre><code>select x2.`a`, x2.`b`, x2.`c`, x2.`d` from `foo` x2 where (x2.`d` &gt;= {ts '2016-07-30 00:00:00.0'}) and (x2.`d` &lt; {ts '2016-07-30 23:23:59.0'})
  </code></pre>
  
  <p>when this executes, it gives an error <code>java.sql.SQLSyntaxErrorException: ORA-00911: invalid character</code></p>
  
  <p>When I copy paste this printed query into Oracle query editor it gives the same error there. However if I remove all the ```s then it works. Why is slick 2.1.x generate bad query? is there anyway to tell it to stop generating "`"s</p>