【问题标题】:NaN Values in a float field in MSSQL DatabaseMSSQL 数据库中浮点字段中的 NaN 值
【发布时间】:2010-10-01 19:49:20
【问题描述】:

我正在研究从前辈那里继承的旧数据库。

其中,一些浮点字段包含 NaN,其中应该有一个 null。

以下 SQL 不起作用,因为它无法识别 NaN。

UPDATE xxx SET column= null WHERE column=NaN

我该怎么做?

【问题讨论】:

    标签: sql-server tsql floating-point nan


    【解决方案1】:

    试试

    UPDATE xxx SET column= null WHERE IsNumeric(column)=0
    

    然后再次运行您的选择。

    【讨论】:

      猜你喜欢
      • 2010-10-12
      • 2012-03-09
      • 2013-05-05
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2011-07-23
      • 2019-08-19
      • 2015-09-25
      相关资源
      最近更新 更多