-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

last post

Wolfgang Breitling wrote:

| My guess would be that company is not a number but because you do
| compare it to a number "company=2000" Oracle does an implicit
| conversion "to_number(company)=2000" and that fails when it hits a
| row where company is not numeric.
| If my guess is right try company='2000'
|
| At 07:59 PM 1/30/2004, you wrote:
|
|> I am running a query:
|> select....
|> from....
|> WHERE COMPANY=2000 AND
|> LOCATION='CDJ01' AND ITEMLOC.ACTIVE_STATUS='A'  AND
|> POVAGRMTLN.PROCURE_GROUP='SMAR'
|> AND RTRIM(LTRIM(POVAGRMTLN.VEN_AGRMT_REF)) = 'COM1-21-LARROC NANCY'
|>  AND RTRIM(LTRIM(POVAGRMTLN.VENDOR))='21'
|>
|> and in the next part of the where I got this error:ORA-01722
|> invalid number
|>
|> AND RTRIM(LTRIM(POVAGRMTLN.VEN_AGRMT_REF)) = 'COM1-21-LARROC NANCY'
|>
|> If I write 'COM-21-LARROC NANCY'  the error dissapear, I don't have
|> any clue why this happen, I read about this error but the help
|> don't seem to fit on this case.
|> The  POVAGRMTLN.VEN_AGRMT_REF field is char(30).
|>
|> ORA-01722 invalid number
|>
|> Cause: The attempted conversion of a character string to a number
|> failed because the character string was not a valid numeric
|> literal. Only numeric fields or character fields containing numeric
|> data may be used in arithmetic functions or expressions. Only
|> numeric fields may be added to or subtracted from dates.
|>
|> Action: Check the character strings in the function or expression.
|> Check that they contain only numbers, a sign, a decimal point, and
|> the character "E" or "e" and retry the operation.
|
|
| Wolfgang Breitling
| Oracle7, 8, 8i, 9i OCP DBA
| Centrex Consulting Corporation
| http://www.centrexcc.com


- -- Joseph S Testa Chief Technology Officer Data Management Consulting 614-791-9000 It's all about the "CACHE" -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (GNU/Linux) Comment: Using GnuPG with Mozilla - http://enigmail.mozdev.org

iD8DBQFAGyRxR8fSap71V7YRApzzAKCoA6lzRXR7hCWkZmSA0RW+DXvg/QCeNQPK
WQEp4pYfX7j7JxYW8RMbeN8=
=kTiZ
-----END PGP SIGNATURE-----


-- Please see the official ORACLE-L FAQ: http://www.orafaq.net -- Author: Joe Testa INET: [EMAIL PROTECTED]

Fat City Network Services    -- 858-538-5051 http://www.fatcity.com
San Diego, California        -- Mailing list and web hosting services
---------------------------------------------------------------------
To REMOVE yourself from this mailing list, send an E-Mail message
to: [EMAIL PROTECTED] (note EXACT spelling of 'ListGuru') and in
the message BODY, include a line containing: UNSUB ORACLE-L
(or the name of mailing list you want to be removed from).  You may
also send the HELP command for other information (like subscribing).

Reply via email to