小数点超出范围
本文关键字:范围 小数点 | 更新日期: 2023-09-27 18:32:01
我正在尝试将小数140.2705893427
存储到 SQL Server 2012 表中。 该列的数据类型为 decimal(12, 10)
,但我收到错误:
{"Parameter value '140.2705893427' is out of range."}
这是为什么呢?
decimal(12, 10)
表示总共 12 位数字,其中 10 位可能在小数点之后。
您的 140.2705893427
值总共有 13 位,因此超出了范围。
读取十进制和数字 (Transact-SQL) 以获取文档。