gda.sql_case

Module for [SqlCase] class

class SqlCase

Types 1

classSqlCase

This structure represents a CASE WHEN... construct

Fields
GdaSqlCase _cInstance
Methods
void * _cPtr()
gda.sql_expr.SqlExpr baseExpr() @propertyGet `baseExpr` field. Returns: expression to test
void baseExpr(gda.sql_expr.SqlExpr propval) @propertySet `baseExpr` field. Params: propval = expression to test
gda.sql_expr.SqlExpr elseExpr() @propertyGet `elseExpr` field. Returns: default expression for the CASE
void elseExpr(gda.sql_expr.SqlExpr propval) @propertySet `elseExpr` field. Params: propval = default expression for the CASE
string serialize()Creates a new string representing a CASE clause. You need to free the returned string using [glib.global.gfree]; Returns: a new string with the description of the CASE clause or "null" in case sc i...
Constructors
this(void * ptr, Flag!"Take" take)