Pues sigo tratando de aprender firebird
Es correcta mi declaracion de este Stored procedure?
Código SQL
[-]create or alter procedure CUENTATOTAL_3X_1 (
P_DT_FINAL timestamp not null,
P_DT_INICIO timestamp not null)
returns (
P_TOTAL_DIA_3X_1 float,
P_CUENTA_DIA_3X_1 integer)
as
begin
SELECT COUNT(*) AS p_cuenta_dia_3x_1,
SUM (Peso) AS p_total_dia_3x_1
FROM Datos WHERE ((horafecha BETWEEN : p_dt_inicio AND : p_dt_final)
AND (Equipo = 6)
OR (Equipo = 7)
OR (Equipo = 8))
suspend;
end
Al intentar compilar me manda el error
Ya revise la guia de faq's de firebird y me dice que IBExpert es tan "inteligente" que trata de hacer un "parsing" aun antes de tener acceso a Firebird. ¿Entonces que sigue? Tal vez estoy enfocando mal la creacion del SP
Win7 64 bits, Delphi XE2, Firebird 2.5.3.26778
Gracias por su tiempo!!