SQL Server中NULL的正确使用与空间占用

上传:qqofficial97075 浏览: 12 推荐: 0 文件:pdf 大小:70.85 KB 上传时间:2021-09-06 15:38:01 版权申诉

我们常在SQL Server的使用或维护中遇上NULL,那么什么是NULL?如下是MSDN给出的一段简短描述:。实际只输出2条记录由于NULL是未知的,因此在SQL Server默认情况下我们不能使用=或去判断或查询一条NULL的记录(见上述),正确的方式是:使用IS NULL或IS NOT NULL去查询或过滤一条含有NULL的记录。另外有函数ISNULL(),可判断并转换NULL为其他值。实际上,上述的认识不够严谨。真实情况是,NULL在可变长与固定长度的类型中均会占用空间在SQL Server非Sparse Columns中,存储NULL的值需1个bit的NULL bitmap mask。

上传资源
用户评论