getFetchArraySize method
Get fetch array size
Implementation
Future<int> getFetchArraySize() async {
if (_disposed) {
throw OracleStatementException('Statement has been closed', sql: _sql);
}
final arraySize = _memoryManager.allocate<Uint32>(sizeOf<Uint32>());
final result = _dpiOracle.dpiStmt_getFetchArraySize(
_statementPtr.value,
arraySize,
);
if (result == DPI_FAILURE) {
throw OracleStatementException(
'Failed to get fetch array size',
sql: _sql,
);
}
return arraySize.value;
}