[Java lista] eclipselink+postgresql+stored procedure
zamek
zamek at vili.pmmf.hu
2009. Júl. 29., Sze, 22:52:06 CEST
Cserep Janos írta:
>> Az eredeti problema az volt, hogy nem szeretnek egy haromszoros melysegu
>> subquery-t epiteni jpa alatt, hanem egy stored function-t szeretnek
>> meghivni egy parameterrel.
>
> Semmi gond nincs pedig a háromszoros subquery-kkel, sőt.
ok, nem vagyok semmi rossznak elrontoja:)
Egy kis segitseget kernek, ezt hogyan kellene eclipselink alatt felepiteni?
create or replace function userPermissions (userId integer) returns
setof permissions
as '
declare
result permissions%rowType;
begin
for result in
select * from permissions
where permissions.p_id in (
select gp_permission from group_permission
where gp_group in (select g_id from user_groups
where u_id = userid))
loop
return next result;
end loop;
return;
end;
' language 'plpgsql';
--
thx,
----------------------------------
Zoltan Zidarics programmer
PTE-PMMFK H-7621 Pecs, Boszorkany u. 2. Hungary
E-Mail: zamek at vili.pmmf.hu
----------------------------------
További információk a(z) Javalist levelezőlistáról