如何从 select 语句中 return NaN?

How to return NaN from a select statement?

我想在 SELECT 语句的列中编写 return 十进制值 NaN(非数字)的查询。

我试过 select 0/0 但是 return 除以零错误而不是一行的值为 NaN。

完全没有。 SQL 服务器不支持 NAN。 Null 是唯一支持的 "special value"。这是有问题的 - 但它就是这样。

它在 SSRS 中受支持。 如果您在 SSRS 中进行除法,您将得到 NaN