Все части использования выражения SQL-СЕРВЕРА 'ИЛИ' оценены?

Vim, Cygwin, TortoiseSVN, Eclipse. SoapUI является потрясающим инструментом, если Вы работаете с веб-сервисами SOAP. Я также нахожу TCPTrace очень удобным небольшим инструментом.

5
задан CRice 5 September 2013 в 05:58
поделиться

2 ответа

Иногда они есть, иногда нет т. SQL Server не гарантирует короткого замыкания логического оператора, не полагайтесь на его правильность. См. Эту запись в блоге: Короткое замыкание логического оператора .

Сложные запросы, которые зависят от таких переменных @, гораздо лучше записывать в виде явных операторов IF:

IF (@id IS NULL)
  SELECT ... FROM ... WHERE ...
ELSE
  SELECT ... FROM ... WHERE ...
11
ответ дан 13 December 2019 в 05:37
поделиться

Планы выполнения могут быть не такими уж хорошими с таким запросом. Оба будут оценены.

1
ответ дан 13 December 2019 в 05:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: