В результате получаю для некоторых значений два знака после запятой, а для некоторых больше двух. 
                  
                  
                  Как исправить? 
                  
                  
                  X - nullable , если это важно.
                  
                  
                
пробовали конвертацию в decimal(n, 2) в селекте?
Спасибо, похоже на то, что нужно. Похоже есть зависимость от версии клиента - не все клиенты понимают эту конструкцию.
Обсуждают сегодня