Represented a prepared query. Values required by query can be set by using paramenters property.
This kind of query holds parameters in an SQL command so you can change its values in order to execute it. Use
parameters to set values using
Parameters interface.
Query.sql will holds a string representing the query with all defined
parameters you can set. Parameters have a name and a GLib.Type and is represented in the string as:
##param_name::param_type, where ## is used to identify where a parameter declaration starts and :: is used to put apart the parameter's
name and its type's name.