Tổng hợp một numeric(18, 8) với SUM
kết quả trong kiểu dữ liệu numeric(38, 8) .
Bạn có thể tìm thấy cách tính loại dữ liệu kết quả khi nhân một thứ gì đó với số tại đây: Độ chính xác , Quy mô và Độ dài (Giao dịch-SQL)
Kiểu dữ liệu cho hằng số -1 của bạn là numeric(1, 0)
Độ chính xác là p1 + p2 + 1 =40
Tỷ lệ là s1 + s2 =8
Độ chính xác tối đa là 38 và điều đó để lại cho bạn numeric(38, 6) .
Đọc thêm về lý do tại sao nó là numeric(38, 6) tại đây: Phép nhân và phép chia với số