| GNOME Data Access manual |
|---|
GdaXqlDml —
#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);
#define GDA_XQL_DML_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_dml_get_type(), GdaXqlDml const)
obj : |
struct GdaXqlDmlPrivate {
GdaXqlItem *target;
GdaXqlItem *valuelist;
GdaXqlItem *where;
GdaXqlItem *having;
GdaXqlItem *group;
GdaXqlItem *trailer;
GdaXqlItem *dest;
GdaXqlItem *source;
GdaXqlItem *setlist;
};
gchar* gda_xql_dml_add_target_from_text (GdaXqlDml *xqldml, gchar *name, GdaXqlItem *join);
xqldml : | |
name : | |
join : | |
| Returns : |
GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml,
gchar *id,
gchar *name,
gchar *alias,
gboolean group);
xqldml : | |
id : | |
name : | |
alias : | |
group : | |
| Returns : |
GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml,
gchar *value,
gchar *type,
gboolean null);
xqldml : | |
value : | |
type : | |
null : | |
| Returns : |
void gda_xql_dml_add_func (GdaXqlDml *xqldml,
GdaXqlItem *item);
xqldml : | |
item : |
void gda_xql_dml_add_query (GdaXqlDml *xqldml,
GdaXqlItem *item);
xqldml : | |
item : |
void gda_xql_dml_add_row_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
xqldml : | |
cond : | |
type : |
void gda_xql_dml_add_group_condition (GdaXqlDml *xqldml,
GdaXqlItem *cond,
gchar *type);
xqldml : | |
cond : | |
type : |
void gda_xql_dml_add_order (GdaXqlDml *xqldml,
gint column,
gboolean asc);
xqldml : | |
column : | |
asc : |
void gda_xql_dml_add_set (GdaXqlDml *xqldml,
GdaXqlItem *item);
xqldml : | |
item : |
| << GdaXqlDelete | GdaXqlDual >> |