powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вычисление boolean выражений
4 сообщений из 4, страница 1 из 1
Вычисление boolean выражений
    #32024495
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
У меня возник вопрос немного странный в рамках SQL. Но тем не менее: можно ли управлять поведением вычисления boolean выражений? Помнится, в сишнике была какая-то опция, определяющая, вычисляется сложное выражение до конца в любом случае или прекращается по достижении очевидного результата. А в SQL такой, наверное, нет... Не то чтобы без нее жить невмоготу, но вот захотелось
Никто не встречал?
...
Рейтинг: 0 / 0
Вычисление boolean выражений
    #32024533
Фотография SergSuper
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А смысл? Это нужно, когда есть функции дающие побочный эффект, здесь же такого нет
...
Рейтинг: 0 / 0
Вычисление boolean выражений
    #32024542
Фотография alexeyvg
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Мне-бы пригодилось.
Можно было-бы делать такое:
SELECT ...
WHERE (ISNUMERIC(MyStringFiels)=1 AND CONVERT(INT,MyStringFiels)=MyIntegerFiels)
А щас это даёт ошибку.

Да и для оптимизации хорошо...
...
Рейтинг: 0 / 0
Вычисление boolean выражений
    #32024543
GreenSunrise
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Во-во
Например для подобной ситуации. Побочный эффект - появление ошибки, когда возможность ее возникновения заведомо отбросится первой частью выражения. Сейчас приходится писать несколько if'ов лесенкой, вместо нормальной записи.
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Вычисление boolean выражений
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]