Я хотел бы знать, есть ли способ переместить аргументы из предложения WHERE
в вызов функции:
Например:
SELECT * FROM table1
WHERE a1 = ‘abc’ AND a2 = ‘def’;
Но я бы хотел, чтобы запрос был переписан так:
SELECT * FROM func1('a1=abc','b1=def');
Неважно, что представляет собой объект table1, но я думаю, это может быть ВИД. В любом случае я хотел бы предоставить пользователям интерфейс, подобный показанному выше, посредством которого вызов функции будет скрыт.