`
eriol
  • 浏览: 407938 次
  • 性别: Icon_minigender_1
  • 来自: 上海
社区版块
存档分类
最新评论

ISNULL

    博客分类:
  • SQL
Go 
阅读更多

ISNULL


使用指定的替换值替换 NULL。
 
语法
ISNULL ( check_expression , replacement_value )

参数
check_expression: 将被检查是否为 NULL的表达式。check_expression 可以是任何类型的。
 
replacement_value:在 check_expression 为 NULL时将返回的表达式。replacement_value 必须与 check_expresssion 具有相同的类型。

返回类型
返回与 check_expression 相同的类型。
 
注释
如果 check_expression 不为 NULL,那么返回该表达式的值;否则返回 replacement_value。

 

例子

下面的示例查找所有书的平均价格,用值 $10.00 替换 titles 表的 price 列中的所有 NULL 条目。

 

USE pubs
GO
SELECT AVG(ISNULL(price, $10.00))
FROM titles
GO
 
分享到:
评论

相关推荐

    ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数

    ISNULL()、NVL()、IFNULL() 和 COALESCE() 函数的几种用法,

    MySQL里的IFNULL、NULLIF和ISNULL用法

    用到了MySql里的isnull才发现他和MSSQL里的还是有点区别,现在简单总结一下:  mysql中isnull,ifnull,nullif的用法如下:  isnull(expr) 的用法:如expr 为null,那么isnull() 的返回值为 1,否则返回值为 0。...

    深入SQLServer中ISNULL与NULLIF的使用详解

    在SQL Server中,ISNULL和NULLIF是两个非常重要的函数,它们主要用于处理NULL值,确保数据的完整性和一致性。在数据库操作中,NULL值经常会出现,尤其是在进行比较、计算或者查询时,理解并正确使用这两个函数是提升...

    lotus domino 开发资料 IsEmpty isnull等 版权

    本文将深入探讨`IsEmpty`、`IsNull`以及`IsArray`等函数的用法,并结合`IsDate`和`IsNumeric`来讨论数据类型的判断。 首先,`IsEmpty`函数用于检查变量是否已初始化或赋值。在示例中,如果`Dim v As Variant`后的`v...

    浅谈SQLServer的ISNULL函数与Mysql的IFNULL函数用法详解

    本文将深入探讨SQL Server的`ISNULL`函数和MySQL的`IFNULL`函数,帮助读者理解和掌握它们的用法。 **SQL Server的ISNULL函数** `ISNULL`函数在SQL Server中用于检查一个表达式是否为NULL,并根据需要替换为指定的...

    在SQL Server中使用ISNULL执行空值判断查询

    在SQL Server中,ISNULL()函数是一个非常实用的内置函数,用于处理可能存在的NULL值。在数据库查询中,NULL值代表未知或者没有数据,而ISNULL()函数则提供了优雅的方式来处理这些空值,确保在查询结果中不会出现NULL...

    SQLSERVER ISNULL 函数与判断值是否为空的sql语句

    在SQL Server中,`ISNULL()`函数是一个非常实用的函数,用于处理可能为NULL的值。这个函数的主要目的是在查询中提供一个默认值,当指定的表达式为NULL时,它会返回这个默认值。在标题和描述中提到的问题,由于服务器...

    Java工具类

    public static boolean isNull(Object a) { String b = toString(a); return isNull(b); } public static boolean isNull(String a) { a = ("" + a).trim(); if (a == null || "".equals(a) || "null".equals...

    Python pandas库中的isnull()详解

    今天我们将深入探讨pandas库中的`isnull()`函数,这是一个用于检测数据缺失值的重要工具。 `isnull()`函数是pandas系列方法中的一员,其主要作用是检查DataFrame或Series中的每个元素是否为空或者缺失。在pandas中...

    sqlserver isnull在数据库查询中的应用

    在SQL Server中,`ISNULL`函数是一个非常实用的工具,尤其在处理可能包含NULL值的查询时。NULL值在数据库中表示未知或无值,它具有三个主要特性: 1. **不参加统计**:在使用诸如COUNT(), SUM()等统计函数时,NULL...

    深入浅析Orcale的nvl函数和SQL Server的isnull函数

    Oracle数据库系统提供了NVL和NVL2函数,而SQL Server则有ISNULL函数来处理这种情况。下面我们将深入探讨这些函数的工作原理、用法以及它们之间的差异。 1. Oracle的NVL函数 Oracle的NVL函数用于处理NULL值,其语法...

    MySql中的IFNULL、NULLIF和ISNULL用法详解

    本文将详细介绍三个用于处理NULL值的关键函数:IFNULL、NULLIF和ISNULL。 首先,`ISNULL()`函数用于检查一个表达式是否为NULL。如果expr是NULL,`ISNULL(expr)`返回1,否则返回0。例如: ```sql mysql> SELECT IS...

    TypeError document.getElementById(…) is null错误原因

    了解这些基本的JavaScript执行机制和DOM加载流程,能帮助开发者避免`TypeError: document.getElementById(...) is null`这类常见的错误,提高代码的健壮性和用户体验。记住,良好的编程习惯和对文档结构的理解是解决...

    mysql not in、left join、IS NULL、NOT EXISTS 效率问题记录

    MySQL中的`NOT IN`, `LEFT JOIN`, `IS NULL`, 和 `NOT EXISTS` 是四种不同的SQL查询方式,它们在特定情况下可以实现相似的功能,但实际执行效率可能会有很大差异。本文主要探讨这四种方法在处理大数据量时的性能表现...

    TypeError document.getElementById(...) is null错误原因

    `TypeError: document.getElementById(...) is null` 是一个常见的JavaScript错误,通常出现在尝试访问一个尚未加载或者不存在于DOM(文档对象模型)中的元素时。这个错误表示`document.getElementById`方法未能找到...

    ASP 空字符串、IsNull、IsEmpty区别分析

    在ASP(Active Server Pages)开发中,理解和区分空字符串、IsNull和IsEmpty是非常重要的,因为它们在处理变量状态和数据有效性时扮演着不同的角色。以下是对这三个概念的详细解释: 1. **空字符串**: 在ASP中,空...

Global site tag (gtag.js) - Google Analytics