executeQueryColumnarFromObjects method

Future<Result<TypedColumnarResult>> executeQueryColumnarFromObjects(
  1. String connectionId,
  2. String sql, {
  3. List<Object?>? params,
})

Converts untyped positional values to ParamValue tags before execute.

Implementation

Future<Result<TypedColumnarResult>> executeQueryColumnarFromObjects(
  String connectionId,
  String sql, {
  List<Object?>? params,
}) =>
    OdbcErrorBoundary.run(
      'executeQueryColumnarFromObjects',
      () => executeQueryColumnarParamValues(
        connectionId,
        sql,
        params == null || params.isEmpty
            ? const <ParamValue>[]
            : paramValuesFromObjects(params),
      ),
    );