Bulk Insert Support for ODBC Data Batching

Starting with 15.7 ESD #4, the ODBC data batching without binding parameter arrays feature supports inserting batches using Bulk Insert protocol.

Set the EnableBulkLoad connection property to the desired bulk level (1, 2, or 3), and HomogeneousBatch connection property to 2.

For example, add ;enablebulkload=3;homogeneousbatch=2 in the connection string and simple insert statements executed in a batch are converted to fast-logged bulk insert statements.

Alternatively, set the connection properties programmatically using the SQL_ATTR_HOMOGENEOUS_BATCH and SQL_ATTR_ENABLE_BULK_LOAD connection attributes to achieve the same result:
sr = SQLSetConnectAttr(hdbc, SQL_ATTR_HOMOGENEOUS_BATCH, (SQLPOINTER)2, SQL_IS_INTEGER);
sr = SQLSetConnectAttr(hdbc, 
SQL_ATTR_ENABLE_BULK_LOAD, (SQLPOINTER)3, SQL_IS_INTEGER);