gda.sql_select_join

Module for [SqlSelectJoin] class

Types 1

classSqlSelectJoin

This structure represents a join between two targets in a SELECT statement.

Fields
GdaSqlSelectJoin _cInstance
Methods
void * _cPtr()
gda.types.SqlSelectJoinType type() @propertyGet `type` field. Returns: type of join
void type(gda.types.SqlSelectJoinType propval) @propertySet `type` field. Params: propval = type of join
int position() @propertyGet `position` field. Returns: represents a join between a target at (pos < @position) and the one at @position
void position(int propval) @propertySet `position` field. Params: propval = represents a join between a target at (pos < @position) and the one at @position
gda.sql_expr.SqlExpr expr() @propertyGet `expr` field. Returns: joining expression, or null
void expr(gda.sql_expr.SqlExpr propval) @propertySet `expr` field. Params: propval = joining expression, or null
string serialize()Creates a new string description of the join used in a SELECT statement. Returns: a new string with the description of the join or "null" in case join is invalid.
string typeToString(gda.types.SqlSelectJoinType type)Creates a new string representing the join type.
Constructors
this(void * ptr, Flag!"Take" take)