Describe the feature
I would like the number of batches in CreateInBatch to be automatically set appropriately based on the size of the array to Insert and the number of query parameters.
Or, implement a new method to do so.
Motivation
When operating a service using SQLServer, an event has occurred in which Create cannot be performed on huge arrays because the upper limit of parameters is 2100 (ref).
Since the number of struct fields in an array is dynamic, the number of parameters must be identified, e.g., by parsing SQL, and the number of batches must be determined appropriately for the size of the array to fit within the 2100 parameter limit.