Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 29-09-2005
mguixot mguixot is offline
Miembro
 
Registrado: may 2003
Posts: 102
Poder: 21
mguixot Va por buen camino
Problema migrar Interbase6.0 a Firebird1.5

Hola, acabo de instalar Firebird1.5, y estoy teniendo problemas con la sentencia ORDER BY, que con Interbase6.0 me habia funcionado correctamente siempre.

El SQL-error que obtengo es:
Código:
Invalid expresion in the ORDER BY clause(not contained in either an aggregate function or the GROUP BY clause
Puede alguien decirme si existe alguna incompatibilidad a nivel de querys?

Saludos
Responder Con Cita
  #2  
Antiguo 29-09-2005
Avatar de Rufus
Rufus Rufus is offline
Miembro
 
Registrado: may 2004
Ubicación: Canarias
Posts: 193
Poder: 20
Rufus Va por buen camino
¿Sabes lo que pasa?

Que anteriormente Interbase 6.0 tenía un puñado de bugs y se podía "tragar" algunas consultas SQL que en realidad estaban mal hechas. Ahora firebird corrige muchos de estos fallitos.

Justo eso es lo que te pasa. Mira, esto está en las notas de las versión 1.5 de firebird ->(http://www.ibphoenix.com/downloads/F...tesSpanish.pdf), página 19:
Cita:
ORDER BY

Cuando el contexto es una sentencia agregada, la cláusula ORDER BY sólo permite expresiones válidas que sean funciones agregadas o partes de las expresiones de la cláusula GROUP BY. Previamente se permitía utilizar expresiones no válidas.
Más claro, agua.
__________________
Milo

Última edición por Rufus fecha: 29-09-2005 a las 11:55:20.
Responder Con Cita
  #3  
Antiguo 29-09-2005
Avatar de rastafarey
rastafarey rastafarey is offline
Miembro
 
Registrado: nov 2003
Posts: 927
Poder: 21
rastafarey Va por buen camino
Resp

Dame la consulta SQL para decirte cual es el problema
__________________
Todo se puede, que no exista la tecnología aun, es otra cosa.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro


La franja horaria es GMT +2. Ahora son las 17:39:29.


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
Copyright 1996-2007 Club Delphi