Делает ли добавление знака минус аргумент запроса невозможным для SARG?

Помешает ли добавление знака минуса перед ссылкой на столбец в операторе SQL обработчику запросов использовать существующий индекс для этого столбца для обработки запроса?

то есть, будут ли следующие использовать индекс id, если таковой существует, или ему нужно будет выполнить сканирование таблицы?

Select * from myTable
where -id > 23

против

Select * from myTable
where id < -23

что, безусловно, SARGable

0 ответов

Другие вопросы по тегам