我正在尝试比较 Informix 数据库和 SQL Server 数据库中的值。我遇到的问题是 Informix 将浮点数返回为“4000”,而 SQL Server 将其返回为“40.000.000”。
Informix 列的数据类型是“float”,SQL Server 列的数据类型是十进制(8,2)。
比较发生在 C# 应用程序中,并且由于返回的内容而总是失败。
来自 Informix 数据库的数据被直接插入到 SQL Server 数据库中,因此在提取值时比较应该是准确的。
我不知道如何解决这个问题。任何帮助将不胜感激。
谢谢!