【发布时间】:2015-09-25 23:19:21
【问题描述】:
我需要帮助在 SQL Server 2012 中将 NaN 值插入浮点列中作为 0。
我插入数据库的数据来自活动目录,有时会生成 NaN 值,但我的数据库列被定义为浮点数,因为我想从数据库中获取这些值并进行一些计算。
Dim value1 As Double
sql = "INSERT INTO usb_compliance (Date,atc,value1,) VALUES ('" & Now.Date & "','CMB','" & value1 &"' )"
【问题讨论】:
-
类似于“当 val = 'NaN' then 0.0 else val end”的情况?
-
大多数时候它的活动目录会生成数字,但是当它生成 NaN 时,我的 SQL 代码会出错
标签: sql sql-server vb.net floating-point nan