gpt4 book ai didi

sql-server - NHibernate:使用 C# 与 SQL Server 一起使用 "floats"

转载 作者:行者123 更新时间:2023-12-03 00:17:05 27 4
gpt4 key购买 nike

我正在使用 NH 将 c#-double 值作为 float 映射到 SQL Server 2005。一切都工作得很好,但是最近我尝试运行 SchemaValidator

SchemaValidator 失败:

Found: float, Expected DOUBLE PRECISION

使用DOUBLE PRECISION创建表是可行的,但SQL Server会将列报告为float

我在这里遗漏了什么,还是这是 NHibernates 类型映射中的一个(小)错误?

编辑:
此错误已在 2014-06-27 版本中修复:NHibernate-4.0.0.Alpha2

最佳答案

Float(53) 或 SQL Server 中的 float 与 C# double 具有相同的精度,因此这将是验证器中的一个错误。

关于sql-server - NHibernate:使用 C# 与 SQL Server 一起使用 "floats",我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4625481/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com