If you need to return a record to another function or client program,
you can always use this sytnax:
SELECT var_a::integer, var_b::integer, var_c::integer... etc
where var_a, var_b, etc and local variables that hold your calculated values.
You dont need to create a local record structure- select will do that
for you. The '::integer' will ensure that the values are typecast as
integers.
On 3/1/07, eddy sanchez <[EMAIL PROTECTED]> wrote:
WEBMAIL Server: UDABOLnet, Universidad de Aquino Bolivia
Thank you for you help
The item is a field, I need to return a record with double precision or integer
fields.
I need a function that can calculate some fields (integer numbers) that should
be added to a record inside a loop, and the result, must seems like this:
{234.00, 56434.78, 5556.89,....}
Always, I call those functions with:
select * from func_with_record() as (field1 integer, field2 integer, field3
integer,....)
Do you undestand?
Thanks a lot for your interesting.
-----------------------------------
What is the new item? Is it a field?
On 3/1/07, eddy sanchez <[EMAIL PROTECTED]> wrote:
WEBMAIL Server: UDABOLnet, Universidad de Aquino Bolivia
Can anyone help me???
I work with plpgsql and I need to add items to a record variable, with a for
statement, something like this:
declare
v_rec record;
begin
for nn in (some_xpresion) loop
....
v_rec = vrec + [new_item]; <--Here I need to add an item to record variable with
each loop
end loop lp;
return v_rec;
end;
The result should be like {it1,it2,it3,i4,....}
Please can you help me?
Thanks a lot
-------------------------------------------------
Este email se envio mediante el servidor WEBMAIL de UDABOLnet
-------------------------------------------------
---------------------------(end of broadcast)---------------------------
TIP 1: if posting/reading through Usenet, please send an appropriate
subscribe-nomail command to [EMAIL PROTECTED] so that your
message can get through to the mailing list cleanly
-------------------------------------------------
Este email se envio mediante el servidor WEBMAIL de UDABOLnet
-------------------------------------------------
---------------------------(end of broadcast)---------------------------
TIP 4: Have you searched our list archives?
http://archives.postgresql.org/