Re: sqlca.sqlerrd[2] is 0 for failed insert array operation

From: <fitzjarrell_at_cox.net>
Date: Mon, 11 Aug 2008 10:10:42 -0700 (PDT)
Message-ID: <6e920747-3477-471e-aac0-ec5b19f135a9@b1g2000hsg.googlegroups.com>


On Aug 11, 11:36 am, semkin <semki..._at_gmail.com> wrote:
> I use embedded SQL in C++ for Oracle 9.2.0.6.0 and use Insert with
> arrays. In case of error in data in array I always have 0 in
> sqlca.sqlerrd[2], even when error is not in data with index 0 (C++
> index). I expected Oracle will insert rows before erroneous row and
> that sqlca.sqlerrd[2] will have number of rows without error. Am I
> wrong ?

Apparently you're suffering from Bug 3858017, fixed in 9.2.0.7. Check Metalink for details.

David Fitzjarrell Received on Mon Aug 11 2008 - 12:10:42 CDT

Original text of this message