[Zope] ZOracleDA and long numbers
TFE MMS JARVIS JOHN
jarvis.sd082@ex.tel.co.jp
Tue, 23 Mar 1999 13:49:03 +0900
I have no problems with other applications as long as I stick with
floats. Notably, Zope on Windows running through ODBC has no
problems--the values are all converted to python L types. (Hey! maybe
I should take a look at the ODBC code...) This is what originally led
me to believe that the problem wasn't with Oracle, but within the OCI
interface to Zope.
I also thought that it also might have something to do with my Linux
install, but SQL*Net doesn't have problems and Zope works wonderfully
except for long numbers.
Environment info:
Zope 1.10.2
ZOracleDA 2.0.0
RedHat Linux 5.2
Oracle Net8 Client
Apache
> -----Original Message-----
> From: Jordan B. Baker [SMTP:jbb@spyderlab.com]
> Sent: Tuesday, March 23, 1999 1:22 PM
> To: TFE MMS JARVIS JOHN
> Cc: zope@zope.org
> Subject: Re: [Zope] ZOracleDA and long numbers
>
> On Tue, 23 Mar 1999, TFE MMS JARVIS JOHN wrote:
>
> > Hi all!
> >
> > I'm having a problem with running queries containing long numbers.
> > I found in db.py that the data type NUMBER is converted to an
> > integer which overflows in my case.
> >
> > The errors:
> >
> > Error, oci.error: (1455, 'ORA-01455: converting column overflows integer
> > datatype\012')
>
> Without having yet looked at the source(*) could this be an error
> occuring in Oracle itself?
>
> I just noticed the ORA-* which is typically an Oracle error message.
>
> -------
> Jordan B. Baker -- jbb@spyderlab.com
> weaving the web @ http://www.spyderlab.com
> (*) - BEWARE :)
>