Re: SQL-Server как калькулятор
От: achp  
Дата: 16.03.12 09:06
Оценка: 1 (1)
Здравствуйте, haba_haba_haba, Вы писали:

__>

__>select 20.0 / -2.0 / 5.0 * 3.0
__>select 20.0 / (-2.0) / 5.0 * 3.0

__>


__>-16.666666

__>-6.00000

По какой-то загадочной причине приоритет унарных плюса и минуса сделан в Transact-SQL таким же, как и у бинарных, т. е. ниже чем у умножения и деления. Это поведение задокументировано.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.