insertMultiRowValues

open fun insertMultiRowValues(ignore: Boolean, table: Table, columns: List<Column<*>>, expr: String, valuesSize: Int, transaction: Transaction): String

Returns the SQL command that inserts a new row into a table, specifically using the multi-row values syntax, like INSERT ... VALUES (...), (...), ....

Note: The ignore parameter is not supported by all vendors, please check the documentation.

Parameters

ignore

Whether to ignore errors or not.

table

Table to insert the new row into.

columns

Columns to insert the values into.

expr

Expression with the values to insert.

valuesSize

The amount of rows included as part of the VALUES clause.

transaction

Transaction where the operation is executed.