SAS中缺失和空之间的差异

SAS中缺失和空之间的差异,sas,Sas,在SAS中,当在WHERE子句中使用时,它们之间有什么区别吗 WHERE col1 is MISSING vs 你能解释一下当col1是char和col1是numeric时引用的例子吗?其中col1为NULL和其中col1缺失是相同的:SAS在两者之间自由转换(文档将它们称为一个)。两者都可以识别字符缺失、数字缺失和数字特殊缺失(.M等) 有关为空/缺失的详细信息,请参阅 请注意,这仅适用于SAS端处理。如果您连接到另一种数据库/数据源(如Oracle、SQL Server等),则这些不一定

在SAS中,当在WHERE子句中使用时,它们之间有什么区别吗

WHERE col1 is MISSING
vs


你能解释一下当col1是char和col1是numeric时引用的例子吗?

其中col1为NULL和
其中col1缺失是相同的:SAS在两者之间自由转换(文档将它们称为一个)。两者都可以识别字符缺失、数字缺失和数字特殊缺失(
.M
等)

有关
为空
/
缺失
的详细信息,请参阅



请注意,这仅适用于SAS端处理。如果您连接到另一种数据库/数据源(如Oracle、SQL Server等),则这些不一定适用-即使您使用LIBNAME在PROC SQL中运行它。

也许可以为非SAS LIBNAME和ODBC passthrough的行为不同添加一些区别?是的,我本想把它们放进去,但后来忘记了,谢谢!
WHERE col1 is NULL