13.5 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 |
13.5.1 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. |
13.5.2 getFailedRowCount()
Returns the number of rows for which the statement insert or update failed.
Syntax
unsigned int getFailedRowCount( ) const;