[ FranjoZG @ 27.01.2023. 12:42 ] @
U grupi Firebird nema dugo novih postova pa ne znam da li itko tamo čita. Ako je ovdje višak - brišite...

Kako u stor proceduri upisati nešto u neku tablicu?

Kreirao sam stor proceduru koja radi kalkulacije i vrća podatke. Radi ok, ono što treba.
Sada bih trebao unutar nje napraviti insert podataka u tablicu, ali insert into table1(polje1,...) values(val1, ...) ne obavi ništa, ne upiše podatke.
Radio sam to u trigerima, tamo je ok. Prvi put mi to treba u proceduri. Pokušao sam nakon insert staviti commit - javlja grešku pri compile-u...
[ djoka_l @ 27.01.2023. 12:46 ] @
Pitaš stackoverflow:

https://stackoverflow.com/ques...a-stored-procedure-in-firebird
[ FranjoZG @ 27.01.2023. 13:23 ] @
Meni treba: "select * from MojaProcedura", trebam podatke koje vraća...
[ savkic @ 27.01.2023. 17:07 ] @
insert/update.delete u SP regularno rade, samo proveri da li imas dobre vrednosti za polja i da li je transakcija comitovana.
Sta tebi treba da vratis neke podatke iz SP? Onda moras deklarisati koje promenljive vraca i pozvati SUSPEND za svaki rekord koji vraca.
[ Rapaic Rajko @ 01.02.2023. 13:07 ] @
Lakse je ostaviti SP da radi svoje, a za pregled podataka napisati view.