在 Windows 8.1 中,我找不到 SQL Server 2008R2 的配置管理器。我已经按照这个问题中指定的步骤进行了操作。但是即使在搜索中输入“SQLServerManager10.msc”后,配置管理器也没有出现。请让我知道如何实现它。
我需要在不截断的情况下捕获数值。但是即使我将比例指定为“2”,输出值也会被截断。
列'A'数据类型 - numeric(5,2)
情况1:
输入值: 123.55689335218777665555777778899995544
输出 : 123.56
案例2:
输入值: 1234.55689335218777665555777778899995544
输出: Arithmetic overflow error converting varchar to data type numeric.
我的问题是为什么当比例高于“2”时我没有收到任何错误,但当精度高于 3 时却收到错误。
我在 SSIS 数据转换任务中面临这个问题。我需要捕获在另一个表中被截断的行。出于显而易见的原因,以这种方式简化了这个问题。