SQLSERVER ISNULL 函数与判断值是否为空的sql语句
先来有用的<div class="codetitle"><a style="CURSOR: pointer" data="63000" class="copybut" id="copybut63000" onclick="doCopy('code63000')"> 代码如下:<div class="codebody" id="code63000"> 说明:使用指定的替换值替换 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 隐式转换为 check_expression 的类型(如果这两个类型不同)后,则返回前者。 实例: 代码如下:SELECT AVG(ISNULL(Weight,50)) 辨析: 请勿使用 ISNULL 查找 NULL 值。而应使用 IS NULL。下面的示例查找 weight 列中存在 NULL 的所有产品。请注意 IS 和 NULL 之间的空格。 代码如下:USE AdventureWorks2008R2; (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- sqlserver 简单锁实例
- Mysql从5.6.14安全升级至mysql5.6.25的方法
- sql – 表值函数我的查询计划在哪里去了?
- 回归命令行 SQLServer的命令行工具们(2) – sqlcmd.exe(中篇
- MyEclipse通过JDBC连接MySQL数据库基本介绍
- Sql选择包含字符串部分的行
- Sql Server 2008修改表结构后无法保存的问题
- sql-server-2008 – 在SQL Server 2008中查找无效日期
- 如何使用MS SQL Server Managment Studio删除SQL数据库表中
- sql-server – 特定数据类型的vSphere数据存储:NFS或iSCSI