postgresql: добавить в where содержимое параметра функции
подскажите, как можно реализовать следующий функционал:
есть хранимая функция
myfunc(where_txt TEXT DEFAULT '')
внутри функции выборка из таблицы
select * from mytable
Как сделать так, чтобы если where_txt не пустой, то выполнялся запрос
select * from mytable where <содержимое параметра where_txt>
иначе просто
select * from mytable
Источник: Stack Overflow на русском