Re: SELECT Field1 || Field2 FROM Table

From: Jean-Michel POURE <jm(dot)poure(at)freesurf(dot)fr>
To: pgsql-hackers(at)postgresql(dot)org
Cc: Robert Forsman <thoth(at)purplefrog(dot)com>
Subject: Re: SELECT Field1 || Field2 FROM Table
Date: 2001-06-14 09:34:03
Message-ID: 4.2.2.20010614112047.00aa5810@smtp
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-hackers

Hello Robert (Bob?),

Thank you for your answer. I will surely make a wide use the COALESCE
function in my scripts.
I also noticed the same behaviour in PL/pgSQL:

CREATE FUNCTION "xxxxxxxxxxxxxx" (text, text)
RETURNS text
AS 'BEGIN

RETURN $1 || ' ' || $2;
END;
'
LANGUAGE 'plpgsql'

Correct me if I am wrong:

It seems that a NULL value is not passed to the function ...
... or is it that a NULL value is not taken into account by PL/pgSQL.

Thank you all for the COALESCE trick.

Greetings from Jean-Michel POURE, Paris, France
pgAdmin development team

Responses

Browse pgsql-hackers by date

  From Date Subject
Next Message Giles Lean 2001-06-14 09:55:22 Re: Re: [PATCHES] Australian timezone configure option
Previous Message Hiroshi Inoue 2001-06-14 08:01:00 Re: Re: [SQL] behavior of ' = NULL' vs. MySQL vs. Standards