Creates a new #GdaSqlFunction structure initiated.
a #GdaSqlAnyPart structure
inheritance structure
list of #GdaSqlExpr expressions, one for each argument
name of the function , in the form [[catalog.]schema.]function_name
Creates a new #GdaSqlFunction structure initiated with the values stored in function
.
Frees a #GdaSqlFunction structure and its members.
Creates a new string representing a function. You need to free the returned string using g_free();
Sets the function's name using the string held by value
. When call, value
is freed using
#gda_value_free().
a #GValue holding a string to take from
Creates a new #GdaSqlFunction structure initiated.
a #GdaSqlAnyPart structure
This structure represents a function or an aggregate with zero or more arguments.