Thursday, June 19, 2008

[pgsql-es-ayuda] compatibiliad 8.2.4 con 8.3.1

Hola he instalado la versión 8.3 y me he dado cuenta hay una caso que si
funciona en 8.2.4 y no en 8.3.1


select c312frec.proveedor from c312frec
where c312frec.tipo_cif <> 4

el campo tipo_cif es character(1), en 8.2.4 esto funciona perfectamente, en
8.3.1 no funciona ,hay que poner el 4 entre comillas,
te da este mensaje :

ERROR: el operador no existe: character <> integer
Estado SQL:42883
Sugerencias:Ningún operador coincide con el nombre y el tipo de los
argumentos. Puede desear agregar conversiones explícitas de tipos.
Caracter: 76

Esto es un Bug de la nueva o de la vieja, y si es de la nueva, ¿Dónde puedo
ver si esta reportado o si esta corregido en la 8.3.3?

Gracias.

__________ Information from ESET NOD32 Antivirus, version of virus signature
database 3199 (20080619) __________

The message was checked by ESET NOD32 Antivirus.

http://www.eset.com

--
TIP 5: ¿Has leído nuestro extenso FAQ?

http://www.postgresql.org/docs/faqs.FAQ.html

No comments: