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() nothrow
gda.sql_expr.SqlExpr baseExpr() @property nothrowGet `baseExpr` field. Returns: expression to test
void baseExpr(gda.sql_expr.SqlExpr propval) @property nothrowSet `baseExpr` field. Params: propval = expression to test
gda.sql_expr.SqlExpr elseExpr() @property nothrowGet `elseExpr` field. Returns: default expression for the CASE
void elseExpr(gda.sql_expr.SqlExpr propval) @property nothrowSet `elseExpr` field. Params: propval = default expression for the CASE
string serialize() nothrowCreates 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)