Re: How do I check for NULL
David G. Johnston <david.g.johnston@gmail.com>
From: "David G. Johnston" <david.g.johnston@gmail.com>
To: Igor Korot <ikorot01@gmail.com>
Cc: "pgsql-generallists.postgresql.org" <pgsql-general@lists.postgresql.org>
Date: 2025-12-09T02:44:01Z
Lists: pgsql-general
On Monday, December 8, 2025, Igor Korot <ikorot01@gmail.com> wrote: > > > However,, I'd like to still insert the record and I'd like to do something > like: > > INSERT INTO test VALUES( 0, 'abc', 12345, IF( (SELECT foo FROM bar) == > NULL, "postgres", <select_result>), /*more data follow*/); > > What would be the best way to achieve this? > The “coalesce” function. David J.