webForumDet fria alternativet

Problem med en Procedure i Firebird

1 svar · 480 visningar · startad av sadsmile

sadsmileMedlem sedan jan. 2002177 inlägg
#1

Har ett lite problem med en stored procedure i Firebird 1.5. Jobbar med IBExpert mot Firebird.

Min kod ser ut så här

CREATE PROCEDURE AVBOK (
    flightnr varchar(5),
    flightdate date)
as
BEGIN

    FOR SELECT b.hbbookingno, b.hbflightno, b.hbddate, b.hbpid,b.hbfname, b.hbtype, b.hbtype,b.hbhelp,b.hbseatno, b.hbprice
    FROM HBOOKING b
    where b.hbflightno=flightnr and b.hbddate=flightdate

  END;
  SUSPEND;

Felmeddelandet jag får är:
Invalid token.
Dynamic SQL Error.
SQL error code = -104.
Token unknown - line 11, char 3.
END.

Har stirrat mig blind på det här ett bra tag nu.

Vore tacksam för hjälp.

sadsmileMedlem sedan jan. 2002177 inlägg
#2

Fixat

Fixa det hela själv... Hade glömt att plocka med en INTO sats med utgående parametrar. Lade jag till det så fungerade det hela.

124 ms totalt · 3 externa anrop · cache AV · v20260731051352-full.56cc9887
0 ms — hämta statistik (cache)
0 ms — hämta forumlista (cache)
122 ms — hämta tråd, inlägg och bilagor (db)