0
slick 2.1로 작성된 레거시 코드로 작업하고 있습니다 (지금 업그레이드 할 수 없음).Slick 2.1.x 잘못된 쿼리로 인해 '
val query = foo.filter(x => x.d >= input._1).filter(x => x.d < input._2)
println(query.selectStatement)
query.list
나는이 쿼리이 실행
select x2.`a`, x2.`b`, x2.`c`, x2.`d` from `foo` x2 where (x2.`d` >= {ts '2016-07-30 00:00:00.0'}) and (x2.`d` < {ts '2016-07-30 23:23:59.0'})
를 생성하는 것을 볼 수있다, 내가 오라클 쿼리 편집기에이 인쇄 된 쿼리를 붙여 복사 할 때이 같은 준다 오류 java.sql.SQLSyntaxErrorException: ORA-00911: invalid character
에게 제공 거기에 오류가 있습니다. 그러나 모든```을 제거하면 작동합니다. 왜 slick 2.1.x가 잘못된 쿼리를 생성합니까? 어쨌든 "" "을 생성하는 것을 멈추라 고 말하고 있습니까