stored procedures in interbase 6.0, returned NULL

Pagina: 1
Acties:

  • 0528973
  • Registratie: Juni 2003
  • Laatst online: 15-05-2013
Hoi allemaal,

stel je maakt in interbase 6.0 opensource de volgende stored procedure aan
SET TERM !! ;
create procedure myproc returns (a integer)
as
begin
a=5;
end !!
SET TERM ; !!
COMMIT;
welke je daarna met
EXECUTE PROCEDURE myproc;
of met
SELECT * FROM myproc;
uitvoert, waarom krijg ik dan telkens NULL als return waarde?

Pascal


  • whoami
  • Registratie: December 2000
  • Laatst online: 00:40
Omdat je a als OUTPUT parameter zult moeten definieren.

https://fgheysels.github.io/


  • 0528973
  • Registratie: Juni 2003
  • Laatst online: 15-05-2013
Hey,

bedankt :),

Zou je me misschien een klein werkend voorbeeld kunnen geven?
Dit is nogal nieuw voor me.... En het lijkt me maar niet om op het internet duidelijke documentatie voor interbase 6.0 hierover te vinden.

Bijvoorbaat dank :)

Pascal


Verwijderd

0528973 schreef op 20 June 2003 @ 18:51:
stel je maakt in interbase 6.0 opensource de volgende stored procedure aan
Hint...

Firebird
http://firebird.sourceforge.net/

  • Delphi32
  • Registratie: Juli 2001
  • Laatst online: 23:18

Delphi32

Heading for the gates of Eden

Als je trouwens de officiële docs van IB6.0 Open zoekt (spul is als ik het goed lees niet meer te downloaden bij Borland), dan geef je maar een seintje. Ik heb ze hier (gelukkig) nog liggen.. zou niet weten wat ik zonder moet :)
Firebird ziet er wel veelbelovend uit moet ik zeggen! Ik zie alleen op tegen het omwerken van om en nabij de 100 huge datamodules met ieder 30+ IBExpress componenten...

Verwijderd

De documentatie kun je vast wel ergens downloaden in pdf... Bijvoorbeeld:
http://www.dcc.unicamp.br/~celio/mc527/interbase/ib_doc.htm

In de meeste gevallen kun je zonder problemen 'gewoon' Interbase verwijderen en vervangen door Firebird. Wel eerst je database backuppen onder Interbase en restoren onder Firebird (just in case).

  • 0528973
  • Registratie: Juni 2003
  • Laatst online: 15-05-2013
sinsaasappelsap, ik kan de docs daar niet downloaden... helaas

Pascal


Verwijderd

Met de volgende link kun je aantal Interbase pdf bestanden vinden.

Interbase 6 Operations Guide
Interbase manual
Interbase manual
etc.

  • 0528973
  • Registratie: Juni 2003
  • Laatst online: 15-05-2013
dank je sinaasappelsap

Pascal


Verwijderd

for the record... nu officieel

http://www.firebirdsql.org/index.php?op=doc
Pagina: 1