Impl
scalasql.query.Update.Impl
class Impl[Q, R](val expr: Q, val table: TableRef, val set0: Seq[Assignment[_]], val joins: Seq[Join], val where: Seq[Expr[_]])(implicit val qr: Row[Q, R], dialect: DialectTypeMappers) extends Update[Q, R]
Syntax reference
Attributes
- Graph
-
- Supertypes
Members list
Value members
Concrete methods
def join0[Q2, R2, QF, RF](prefix: String, other: Joinable[Q2, R2], on: Option[(Q, Q2) => Expr[Boolean]])(implicit ja: JoinAppend[Q, Q2, QF, RF]): Update[QF, RF]
Inherited methods
def crossJoin[Q2, R2, QF, RF](other: Joinable[Q2, R2])(implicit ja: JoinAppend[Q, Q2, QF, RF]): Update[QF, RF]
Performs a CROSS JOIN
, which is an INNER JOIN
but without the ON
clause
Performs a CROSS JOIN
, which is an INNER JOIN
but without the ON
clause
Attributes
- Inherited from:
- JoinOps
def join[Q2, R2, QF, RF](other: Joinable[Q2, R2])(on: (Q, Q2) => Expr[Boolean])(implicit ja: JoinAppend[Q, Q2, QF, RF]): Update[QF, RF]
Attributes
- Definition Classes
- Inherited from:
- ExecuteUpdate
Attributes
- Definition Classes
- Inherited from:
- ExecuteUpdate
Attributes
- Inherited from:
- ExecuteUpdate
Attributes
- Inherited from:
- ExecuteUpdate
Attributes
- Inherited from:
- Update
Implicits
Implicits
In this article