parser

Написать ответ на текущее сообщение

 

 
   команды управления поиском

::sql[;$.limit / $.offset] и FOR UPDATE

G_Z 15.04.2015 01:16

Используя возможность указать limit или offset в виде опций у ::sql, невозможно использовать FOR UPDATE, так как он должен идти последней инструкцией, после LIMIT, а получается, что LIMIT добавляется Парсером в конец запроса.

Не стоит ли добавить опцию $.for-update(true/false), чтобы можно было совмещать с offset/limit?

Не использовать их и самому добавлять LIMIT в запрос, конечно, элементарно.
Но как-то неэлегантно получается.