Synopsis
#define GDA_XQL_DML_CONST (obj)
GdaXqlDmlPrivate;
gchar* gda_xql_dml_add_target_from_text
(GdaXqlDml *xqldml,
gchar *name,
GdaXqlItem *join);
GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml,
gchar *id,
gchar *name,
gchar *alias,
gboolean group);
GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml,
gchar *value,
gchar *type,
gboolean null);
void gda_xql_dml_add_func (GdaXqlDml *xqldml,
GdaXqlItem *item);
void gda_xql_dml_add_query (GdaXqlDml *xqldml,
GdaXqlItem *item);
void gda_xql_dml_add_row_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
void gda_xql_dml_add_group_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
void gda_xql_dml_add_order (GdaXqlDml *xqldml,
gint column,
gboolean asc);
void gda_xql_dml_add_set (GdaXqlDml *xqldml,
GdaXqlItem *item);
void gda_xql_dml_add_set_const (GdaXqlDml *xqldml,
gchar *field,
gchar *value,
gchar *type,
gboolean null);
Details
GDA_XQL_DML_CONST()
#define GDA_XQL_DML_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_dml_get_type(), GdaXqlDml const)
GdaXqlDmlPrivate
typedef struct {
GdaXqlItem *target;
GdaXqlItem *valuelist;
GdaXqlItem *where;
GdaXqlItem *having;
GdaXqlItem *group;
GdaXqlItem *trailer;
GdaXqlItem *dest;
GdaXqlItem *source;
GdaXqlItem *setlist;
} GdaXqlDmlPrivate;
gda_xql_dml_add_target_from_text ()
gchar* gda_xql_dml_add_target_from_text
(GdaXqlDml *xqldml,
gchar *name,
GdaXqlItem *join);
xqldml : |
|
name : |
|
join : |
|
Returns : |
|
gda_xql_dml_add_field_from_text ()
GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml,
gchar *id,
gchar *name,
gchar *alias,
gboolean group);
xqldml : |
|
id : |
|
name : |
|
alias : |
|
group : |
|
Returns : |
|
gda_xql_dml_add_const_from_text ()
GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml,
gchar *value,
gchar *type,
gboolean null);
xqldml : |
|
value : |
|
type : |
|
null : |
|
Returns : |
|
gda_xql_dml_add_func ()
void gda_xql_dml_add_func (GdaXqlDml *xqldml,
GdaXqlItem *item);
gda_xql_dml_add_query ()
void gda_xql_dml_add_query (GdaXqlDml *xqldml,
GdaXqlItem *item);
gda_xql_dml_add_row_condition ()
void gda_xql_dml_add_row_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
gda_xql_dml_add_group_condition ()
void gda_xql_dml_add_group_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
gda_xql_dml_add_order ()
void gda_xql_dml_add_order (GdaXqlDml *xqldml,
gint column,
gboolean asc);
gda_xql_dml_add_set ()
void gda_xql_dml_add_set (GdaXqlDml *xqldml,
GdaXqlItem *item);
gda_xql_dml_add_set_const ()
void gda_xql_dml_add_set_const (GdaXqlDml *xqldml,
gchar *field,
gchar *value,
gchar *type,
gboolean null);
xqldml : |
|
field : |
|
value : |
|
type : |
|
null : |
|