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)
-   -   Problema con orderby en interbase 6 (https://www.clubdelphi.com/foros/showthread.php?t=32740)

rafa_adrim 15-06-2006 01:16:35

Problema con orderby en interbase 6
 
Tengo la siguiente sentencia nada del otro mundo

SELECT AF.*, A.PART_NUMBER, A.CODIFAMILIA, A.PREUMIGCOMPRA
FROM ARTICLES_FABRICANT_CV("01-JAN-2006","31-DEC-2006",11) AF
INNER JOIN ARTICLE A ON A.CODIARTICLE = AF.CODIARTICLE
where (A.obsolet = "F")
ORDER BY A.CODIFAMILIA

aclarando que ARTICLES_FABRICANT_CV es un storedprocedure que devuelve una tabla/cursor en tiempo real.
Pues bien si en el orderby pongo cualquier campo AF el order by que hace bien, pero si pongo cualquier campo de A que no ordena que se lo paso por los....

Alguna idea.
Gracias.

rafa_adrim 16-06-2006 00:27:00

Siento la expresión pero simplemente acojonante. 8o

Ya hacia tiempo queria migrar de Ib6 a Firebird 1.5.3 pues bien hace un momento lo he hecho.
De momento las sensaciones son brutales, la migración ha sido esfuerzo 0, (desintalar ib6, instalar Firebird 1.5.3 y copiar las UDF) de momento, el rendimiento es muy superior a ib6 y lo más fantastico el problema que tenia con la consulta el storedprocedure y el orderby ha desaparecido.

simplemente brutal.

Aprovecho para recomendar la utilización del programa FlameRobin como interficie gráfica para interactuar contra Firebird, muy bueno y opensource
http://www.flamerobin.org


La franja horaria es GMT +2. Ahora son las 08:30:34.

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