[ _owl_ @ 02.10.2005. 23:42 ] @
Zna li neko dobar link sa detaljnim objasnjenjima PSQL-a (idealno bi bilo i da postoji gomila primera). Gledao sam InterBase 6.0 manuals (Language Reference) ali tamo je sve nekako povrsno objasnjeno.

Npr. nigde ne pise koji je tip ekvivalentan REF_CURSOR-a iz Oracle PL/SQL-a, tj kako da mi procedura vrati Java ResultSet? Takodje me zanima da li PSQL podrzava nizove objekata ili recorda kao ulazne parametre procedura, da li je moguce u okviru ResultSet-a koji vraca procedura imati kolone koje su same ResultSet-ovi?
[ Riste Pejov @ 03.10.2005. 14:53 ] @
evo kako da stored proc vrati result set:
http://www.cvalde.net/features/f4/SelectProc.htm

sta je ORA REF_CURSOR ... i ne znam bas ..
Ulazno izlazni parametri za STORED PROC ne mogu biti blob ili array
mada za array data type nisam siguran jer nikad nisam u realnosti implementirao to.

[Ovu poruku je menjao Riste Pejov dana 03.10.2005. u 15:55 GMT+1]
[ _owl_ @ 03.10.2005. 23:31 ] @
Citat:

sta je ORA REF_CURSOR ... i ne znam bas ..

(REF_)CURSOR je odlicna stvar, to je tip podataka koji predstavlja rezultat izvrsenja SQL SELECT naredbe.
Problem sa kojim sam se ja susreo jesto sto hocu da celu komunikaciju sa bazom iz aplikacije obavljam iskljucivo preko stored procedura. Umesto da koristim SELECT hocu da pozovem proceduru koja ce mi vratiti sve redove koje bi mi vratila SELECT naredba.
Sa primerom iz linka koji si dao nije mi jasno kako preko JDBC-a da prodjem kroz sve redove koje procedura vraca.
[ Riste Pejov @ 04.10.2005. 08:19 ] @
SELECT * FROM STORED_PROC :)

tretiras to isto kao da je tabela

flexibilnost je veca ... ali moras pozvati stored proc kao select * from stored_proc

[Ovu poruku je menjao Riste Pejov dana 04.10.2005. u 09:21 GMT+1]
[ _owl_ @ 04.10.2005. 21:38 ] @
Citat:

SELECT * FROM STORED_PROC


Upravo ovo hocu da izbegnem, nazalost koliko sam video Firebird nema takvu mogucnost.
[ Riste Pejov @ 05.10.2005. 12:13 ] @
Pa ja ne vidim koja je razlika

SELECT * FROM STORE_PROC
i
EXECUTE PROCEDURE STORED_PROC

osim stvar ukusa .... i puno vise flexibilnosti na strane selecta :)



[Ovu poruku je menjao Riste Pejov dana 05.10.2005. u 13:14 GMT+1]