SqlSelectField

This structure represents a selected item in a SELECT statement (when executed, the returned data set will have one column per selected item). Note that the @table_name and @field_name field parts <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()

Creates a new string representing an expression used as field in a SELECT statement before the FROM clause.

takeAlias
void takeAlias(gobject.value.Value alias_)

Sets the 'as' field's string in the #GdaSqlSelectField structure. alias is freed after call this function.

takeStarValue
void takeStarValue(gobject.value.Value value)

Sets the expression field's value in the #GdaSqlSelectField structure to point to value; after this field is the owner of value.

Properties

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.

fieldName
string fieldName [@property getter]

Get fieldName field.

fieldName
string fieldName [@property setter]

Set fieldName 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]
validityMetaTableColumn
gda.meta_table_column.MetaTableColumn validityMetaTableColumn [@property getter]