Is there a way to test for UNASSIGNED in pl/pgsql

Поиск
Список
Период
Сортировка
От Hannu Krosing
Тема Is there a way to test for UNASSIGNED in pl/pgsql
Дата
Msg-id 508EA21B.1070503@2ndQuadrant.com
обсуждение исходный текст
Ответы Re: Is there a way to test for UNASSIGNED in pl/pgsql
Список pgsql-hackers
Hi

Is there a way to test for a variable being unassigned in pl/pgsql ?

I'm writing an audit trigger where I'd like to save full before and
after images into audit log and I really do not like to do

IF TG_OP IN ('INSERT', 'UPDATE') ...

I'd like rather better if i could just write

IF NEW IS ASSIGNED THEN ...

or even use it straight

null_if_unnasigned(NEW)

overriding

coalesce(NEW, NULL)

for the same purpose would also be ok

---------------------
Hannu




В списке pgsql-hackers по дате отправления:

Предыдущее
От: Alvaro Herrera
Дата:
Сообщение: Re: September 2012 commitfest
Следующее
От: Claudio Freire
Дата:
Сообщение: Re: [PATCH] Prefetch index pages for B-Tree index scans