Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Firebird e Interbase (https://www.clubdelphi.com/foros/forumdisplay.php?f=19)
-   -   Migración Firebird 2.5 a Firebird 4. Error Unknown SQL Data type (32752). (https://www.clubdelphi.com/foros/showthread.php?t=95506)

Jose99mir 27-12-2021 16:54:38

Migración Firebird 2.5 a Firebird 4. Error Unknown SQL Data type (32752).
 
Hola.
Tengo un aplicativo en Delphi que usa firebird 2.5 que en este momento se le está haciendo migración a firebird 4, pero al usar alguna consulta con el SUM me sale el error "Unknown SQL Data type (32752).".
Si alguna persona me podría brindar su ayuda para encontrar la solucionar este error de antemano le agradezco por su colaboración.

Consultas de ejemplo:
1.
Código SQL [-]
SELECT ADMISION.ID_UND_FUNCIONAL,
SUM(localtimestamp -(ADMISION.FECHA_INGRESO+ADMISION.HORA_INGRESO))
/
COUNT(ADMISION.ID_UND_FUNCIONAL) as  PROMEDIO_DIAS
from ADMISION 
INNER JOIN DAT_PER ON (DAT_PER.ID_PACIENTE = ADMISION.ID_PACIENTE)
LEFT OUTER JOIN TBL_TRIAGE ON (ADMISION.ID_ADMISION=TBL_TRIAGE.ID_ADMISION)
LEFT JOIN ENTIDADES on (DAT_PER.COD_ENTI = ENTIDADES.ID_ENTIDAD)
where ADMISION.LIQUIDADO = 'F'
and ADMISION.ID_UND_FUNCIONAL = 24
GROUP BY 1
2.
Código SQL [-]
Select I.Id_Ips Id, I.Des_Ips Descripcion, II.Id_Insumos, Sum(II.Disponible) Cantidad
From INVENTARIO_INSUMOS II 
Inner Join LST_IPS I On (II.Id_LstIps = I.Id_Ips)
Where II.Id_LstIps Is Not Null 
And II.Id_Insumos = 21378 
Group By I.Id_Ips, I.des_ips, II.Id_Insumos

Casimiro Notevi 27-12-2021 17:30:32

Mientras encuentra el tipo de dato que ha sido cambiado, prueba cambiando:
DataTypeCompatibility = 3.0
en firebird.conf

Casimiro Notevi 27-12-2021 17:32:22

Y aparte de eso, ¿cómo has hecho la migración de la base de datos?

tiqui_loquito 05-01-2022 03:26:01

Funciono
 
Cita:

Empezado por Casimiro Notevi (Mensaje 544675)
Mientras encuentra el tipo de dato que ha sido cambiado, prueba cambiando:
DataTypeCompatibility = 3.0
en firebird.conf


Gracias Casimiro, esa fue la solución

Al González 10-11-2023 02:05:07

¡Gracias Antonio! :)

A mí acaba de servirme también. Qué maravilloso encontrar una respuesta tan rápido y aprovechar la ocasión para saludar a los viejos y nuevos colegas. v:-)v

Casimiro Notevi 10-11-2023 10:07:15

Cita:

Empezado por Al González (Mensaje 553233)
¡Gracias Antonio! :)
A mí acaba de servirme también. Qué maravilloso encontrar una respuesta tan rápido y aprovechar la ocasión para saludar a los viejos y nuevos colegas. v:-)v

Pues por aquí seguimos, ¡saludos! y me alegra mucho de que te haya servido la respuesta :)


La franja horaria es GMT +2. Ahora son las 13:22:14.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi