Generuje to przepełnienie arytmetyczne, ponieważ próbuje niejawnie rzutować Val
kolumna na NUMERIC(3,2), która naturalnie przepełni się na 2-cyfrowej wartości, takiej jak 10.
Używa NUMERIC(3,2) jako docelowego typu i rozmiaru, ponieważ jest to najmniejsza liczba, która 9.00
wydaje się pasować do.
Rozwiązaniem jest oczywiście użycie jawnego CAST zamiast robienia tego niejawnie