SqlSelectTarget

This structure represents a target used to fetch data from in a SELECT statement; it can represent a table or a sub select. Note that the @table_name part <emphasis>will be</emphasis> overwritten by &LIBGDA;, set the value of @expr->value instead.

Constructors

this
this(void* ptr, Flag!"Take" take)

Members

Functions

_cPtr
void* _cPtr()
serialize
string serialize()
takeAlias
void takeAlias(gobject.value.Value alias_)
takeSelect
void takeSelect(gda.sql_statement.SqlStatement stmt)
takeTableName
void takeTableName(gobject.value.Value value)

Properties

any
gda.sql_any_part.SqlAnyPart any [@property getter]

Get any field.

as
string as [@property getter]

Get as field.

as
string as [@property setter]

Set as field.

expr
gda.sql_expr.SqlExpr expr [@property getter]

Get expr field.

expr
gda.sql_expr.SqlExpr expr [@property setter]

Set expr field.

tableName
string tableName [@property getter]

Get tableName field.

tableName
string tableName [@property setter]

Set tableName field.

validityMetaObject
gda.meta_db_object.MetaDbObject validityMetaObject [@property getter]