![]() |
![]() |
![]() |
GNOME Data Access manual | ![]() |
---|---|---|---|---|
#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);
#define GDA_XQL_DML_CONST(obj) G_TYPE_CHECK_INSTANCE_CAST((obj), gda_xql_dml_get_type(), GdaXqlDml const)
|
typedef struct { GdaXqlItem *target; GdaXqlItem *valuelist; GdaXqlItem *where; GdaXqlItem *having; GdaXqlItem *group; GdaXqlItem *trailer; GdaXqlItem *dest; GdaXqlItem *source; GdaXqlItem *setlist; } GdaXqlDmlPrivate;
gchar* gda_xql_dml_add_target_from_text (GdaXqlDml *xqldml, gchar *name, GdaXqlItem *join);
|
|
|
|
|
|
Returns : |
GdaXqlItem* gda_xql_dml_add_field_from_text (GdaXqlDml *xqldml, gchar *id, gchar *name, gchar *alias, gboolean group);
|
|
|
|
|
|
|
|
|
|
Returns : |
GdaXqlItem* gda_xql_dml_add_const_from_text (GdaXqlDml *xqldml, gchar *value, gchar *type, gboolean null);
|
|
|
|
|
|
|
|
Returns : |
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);
|
|
|