我想只使用这个库来生成sql而不执行它。 你能不能让我看看好的例子我如何使用SQLSytax才能生成。 例如:
val query:String = //使用SQLSyntax
println(查询)
res1:从TABLE中选择*,其中A =?
val bindedParameters:List [String] = ....
答案 0 :(得分:1)
您可以像这样使用#statement和#parameters。
scala> val q = sql"select * from users where id = ${123}"
q: scalikejdbc.SQL[Nothing,scalikejdbc.NoExtractor] = scalikejdbc.SQLToTraversableImpl@37157995
scala> q.statement
res0: String = select * from users where id = ?
scala> q.parameters
res1: Seq[Any] = List(123)