inheritance structure
list of #GdaSqlField fields which are valued for insertion
conflict resolution clause if there is one (such as "OR REPLACE")
a #GdaSqlStatementSelect or #GdaSqlStatementCompound structure representing the values to insert
name of the table to which data is inserted
list of list of #GdaSqlExpr expressions (this is a list of list, not a simple list)
The statement is an INSERT statement, any kind of INSERT statement can be represented using this structure (if this is not the case then report a bug).
Example of a #GdaSqlStatement having a #GdaSqlStatementInsert as its contents with 2 lists of values
to insert.
Another example of a #GdaSqlStatement having a #GdaSqlStatementInsert as its contents, using a SELECT
to express the values to insert.