BatchSQLException Class
The BatchSQLException class provides methods for handling batch processing errors. Because BatchSQLException class is derived from the SQLException Class, all BatchSQLException instances support all methods of SQLException, in addition to the methods summarized in Table 13-6.
See Also:
"Modifying Rows Iteratively" section in Optimizing Performance of C++ Applications.
Table 13-6 Summary of BatchSQLException Methods
| Method | Summary |
|---|---|
|
Returns the exception. |
|
|
Returns the number of rows with failed inserts or updates. |
|
|
Returns the number of the row that has an insert or updated error |
getException()
Returns the exception that matches the specified index.
Syntax
SQLException getSQLException ( unsigned int index) const;
| Parameter | Description |
|---|---|
index |
The index into the list of errors returned by the batch process. |
getFailedRowCount()
Returns the number of rows for which the statement insert or update failed.
Syntax
unsigned int getFailedRowCount( ) const;