<update id="update" parameterClass="java.util.Map">
UPDATE public.master
SET
<isPropertyAvailable property="name">
name = #name#
</isPropertyAvailable>
<isPropertyAvailable prepend="," property="othername">
othername = #othername#
</isPropertyAvailable>
WHERE id = #id#
</update>
On 6/9/05, Michael Zurke <[EMAIL PROTECTED]> wrote:
> hi,
>
> i got the following statement:
>
> <update id="update" parameterClass="java.util.Map">
> UPDATE public.master
> SET
> <isPropertyAvailable property="name">
> name = #name#,
> </isPropertyAvailable>
> <isPropertyAvailable property="othername">
> othername = #othername#
> </isPropertyAvailable>
> WHERE id = #id#
> </update>
>
> Now is there an easy way to get rid of the comma after #name# in case
> that the property "othername# is not available? or do i have to check
> if "othername" is set before setting the name field. for this example it
> would be kind of ok but let's assume i do the same for lots of fields...err.
>
> any ideas?
>
> thanx,
> mish
>