Использование параметров (preparam,param) в запросах¶
Пример url:
https://example.com/restapi/query/get?code=users_preparam_test&perpage=100&page=1&getRowById=3444&selectContains=ad&preparam1=11111&preparam2=11111¶m1=1¶m2=2
Запрос:
with preparam as (select ? as preparam1,? as preparam2)
select
preparam.preparam1,
preparam.preparam2,
main.id from users main
join preparam on 1=1
%filter%
and ? = 1 and ? = 2
%order%
Пояснения:
Перед %filter% передаются preparam1…preparamN
После %filter% передаются param1…paramN
Порядок binding ? слева направо.