db2空值null

Posted zwakeup

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了db2空值null相关的知识,希望对你有一定的参考价值。


1. 输入参数为字符类型,且允许为空的,可以使用COALESCE(inputParameter,‘‘)把NULL转换成‘‘; 

2. 输入类型为整型,且允许为空的,可以使用COALESCE(inputParameter,0),把空转换成0; 

3. 输入参数为字符类型,且是非空非空格的,可以使用COALESCE(inputParameter,‘‘)把NULL转换成‘‘,然后判断函数返回值是否为‘‘; 

4. 输入类型为整型,且是非空的,不需要使用COALESCE函数,直接使用IS NULL进行非空判断。

5. 对‘‘值的处理,‘ ‘或‘‘在数据库中不是NULL而是空格存在需要使用 = ‘ ‘验证










以上是关于db2空值null的主要内容,如果未能解决你的问题,请参考以下文章

索引空值以在 DB2 上快速搜索

sql如何判断字段的值是否空值

DB2中的NVL和NVL2函数

与 SQL 排序依据和空值的数据库一致性

DB2 CASE WHEN THEN 向所有值添加两个额外的空值

DB2 SQLCODE = -420,将 smallint 字段与空值进行比较时出错