![]() | ![]() | ![]() | 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 >> |