GdaXqlDml
Synopsis
#define GDA_XQL_DML_CONST (obj)
struct 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)
struct GdaXqlDmlPrivate
struct GdaXqlDmlPrivate {
GdaXqlItem *target;
GdaXqlItem *valuelist;
GdaXqlItem *where;
GdaXqlItem *having;
GdaXqlItem *group;
GdaXqlItem *trailer;
GdaXqlItem *dest;
GdaXqlItem *source;
GdaXqlItem *setlist;
};
gda_xql_dml_add_target_from_text ()
gchar* gda_xql_dml_add_target_from_text
(GdaXqlDml *xqldml,
gchar *name,
GdaXqlItem *join);
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);
gda_xql_dml_add_const_from_text ()
GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml,
gchar *value,
gchar *type,
gboolean null);
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);