[SQL] Interbase error code = -104

Pagina: 1
Acties:
  • 141 views sinds 30-01-2008
  • Reageer

  • hornage
  • Registratie: November 2001
  • Laatst online: 13-08 16:39
Als ik de volgende sql statement probeer in te voeren in interbase krijg ik een vreemde fout. Ik heb al gezocht waar foutcode -104 voor staat maar dat zou een error in de syntax moeten wezen maar ik zie zo de fout niet. Weet iemand soms wat ik hier fout doe?

SQL:
1
2
3
4
5
CREATE TRIGGER NUMMER FOR "SCHAATSERS"
BEFORE INSERT AS
BEGIN
SCHAATSERS.SCHAATSERNUMMER = GEN_ID("NUMMERGENERATOR", 1);
END


Dan krijg ik:

code:
1
2
3
4
5
6
7
Dynamic SQL Error
SQL error code = -104
Unexpected end of command
Statement: CREATE TRIGGER NUMMER FOR "SCHAATSERS"
BEFORE INSERT AS
BEGIN
SCHAATSERS.SCHAATSERNUMMER = GEN_ID("NUMMERGENERATOR", 1)

  • hornage
  • Registratie: November 2001
  • Laatst online: 13-08 16:39
*kick*
niemand een idee???

  • Delphi32
  • Registratie: Juli 2001
  • Laatst online: 22-08 10:56

Delphi32

Heading for the gates of Eden

Je moet de terminator wijzigen voordat je dit statement kan uitvoeren:
code:
1
2
3
4
5
6
set term !! ;
create trigger NUMMER for SCHAATSERS before insert as
begin
  new.Id = Gen_id(nummergenerator, 1);
end !!
set term ; !!

Door de terminator in de eerste regel te wijzigen van ; naar !! ( SET TERM !! ; ), vertel je dat IB niet de eerste ; moet beschouwen als einde van het statement, maar de eerste !!. De laatste regel (SET TERM ; !!) draait de boel weer om: de terminator wordt weer gewoon ;.
FF wennen dit, maar het werkt wel.

[ Voor 1% gewijzigd door Delphi32 op 04-06-2003 11:25 . Reden: Spatie om de smiley te omzeilen ]


  • koli-man
  • Registratie: Januari 2003
  • Laatst online: 29-06 12:23

koli-man

Bartender!!!!

hornage schreef op 04 June 2003 @ 10:36:
*kick*
niemand een idee???
offtopic:
uhm ze zijn vrij streng hier, heb men eerste ow te pakken en ik denk na 10 min kicken...mwah is wat te snel denk ik zo

Hey Isaac...let's go shuffleboard on the Lido - deck...my site koli-man => MOEHA on X-Box laaaiiiff


  • gorgi_19
  • Registratie: Mei 2002
  • Laatst online: 20-08 11:40

gorgi_19

Kruimeltjes zijn weer op :9

/me gelooft er geen donder van dat je echt goed hebt gezocht.

[ Voor 9% gewijzigd door gorgi_19 op 04-06-2003 10:49 ]

Digitaal onderwijsmateriaal, leermateriaal voor hbo