1

我想只使用这个库来生成 sql 而不执行它。您能否让我看看如何使用 SQLSytax 来生成的好例子。例如 :

val query:String = //使用 SQL 语法

println(查询)

res1:从表中选择 *,其中 A = ?

val bindedParameters:List[String] = ....

4

1 回答 1

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)
于 2014-10-29T22:30:56.203 回答