![]() |
![]() |
![]() |
GNOME Data Access manual | ![]() |
---|---|---|---|---|
Top | Description |
#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)
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
);
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_row_condition (GdaXqlDml *xqldml
,GdaXqlItem *cond
,gchar *type
);
void gda_xql_dml_add_group_condition (GdaXqlDml *xqldml
,GdaXqlItem *cond
,gchar *type
);