ConditionalExpression

Boolean expression node used in WHERE, HAVING and similar clauses.

Types

Link copied to clipboard
object Companion

Functions

Link copied to clipboard

Combines this expression with other using SQL AND.

Link copied to clipboard
fun build(): String

Renders this expression to a SQL string with bound parameters inlined. Useful for diagnostics; use parameter binding at execution time.

Link copied to clipboard
infix fun eq(value: Any?): ConditionalExpression

Builds a SQL = comparison with value.

Link copied to clipboard

Builds an IS NOT NULL check.

Link copied to clipboard

Builds an IS NULL check.

Link copied to clipboard
infix fun neq(value: Any?): ConditionalExpression

Builds a SQL <> comparison with value.

Link copied to clipboard

Negates this expression using SQL NOT.

Link copied to clipboard

Combines this expression with other using SQL OR.