Как в PostgreSQL писать нормально работающую функцию с запросом с большим количеством параметров, которые могут быть null. В mssql есть патеррн Kitchen sink и просто генерится...