Re: LOOping clobbering variable - Mailing list pgsql-novice

From Stephan Szabo
Subject Re: LOOping clobbering variable
Date
Msg-id 20050101211354.A76126@megazone.bigpanda.com
Whole thread Raw
In response to LOOping clobbering variable  ("K Anderson" <msmouse@kittymail.com>)
List pgsql-novice
On Sat, 1 Jan 2005, K Anderson wrote:

> The enclosed function returns a proper result only when the LOOP and its
> enclosed functionality is removed from the function. Notice near the
> return I have xml=xml||'</transaction>';
>
> That should at the least return what ever is in xml with </transaction>
> concatinated, or so I would hope. But it's empty.

Is it possible that you're ending up with a NULL after the loop?  NULL
concatenated with anything is still NULL.  If any of the various fields
you're concatenating in could be NULL you'll need to guard against that.

pgsql-novice by date:

Previous
From: Michael Fuhr
Date:
Subject: Re: LOOping clobbering variable
Next
From: "K Anderson"
Date:
Subject: Re: LOOping clobbering variable