FGarcia
26-02-2015, 00:45:35
Pues sigo tratando de aprender firebird :(
Es correcta mi declaracion de este Stored procedure?
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
/* Procedure Text */
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
"Parsing 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!!
Es correcta mi declaracion de este Stored procedure?
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
/* Procedure Text */
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
"Parsing 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!!