Sure seems like a DBD::Sybase error (not DBI). Tim.
On Tue, Jun 08, 2004 at 01:03:22PM -0700, Kartal Goksel wrote: > I wondering if anyone else has seen this. > > I have a sql statement that does a sum on a integer field. Once the sum > is out of the range of Sybase supported integer Sybase dies due to > "Arithmetic Overflow" but > > $sth->execute or die "$DBI:errstr" > > Will not die. > > I printed out $DBI::errstr and it was > > Server message number=3606 severity=10 state=0 line=1 > server=SF_X_AD_LIVE1text=Arithmetic overflow occurred. > > So even though $DBI::errstr is populated. Execute will not die????? And > fetch will act like as if though the query did not return anything. > > Any suggestions on catching this error condition. >
