就是一个空值判断的函数,相当于if...else...,如果变量为null,则取后面的值,不为空,则取变量的值。参考资料:http://baike.baidu.com/view/1091825.htm
NVL(ARG,VALUE)达标如果前面的ARG值为NULL那么返回的值为后面的VALUE二者结合使用: \x0d\x0aDECODE(NVL(M01.NINUSI_NM,''),'','-',M01.NINUSI_NM) \x0d\x0a\x0d\x0a首先判断--若M01.NINUSI_NM是否为空.若为空赋给空值[NVL函数] \x0d\x0a\x0d\x0a其次,判断取出的字段是否...
在sql语句中nvl是什么意思? 就是一个空值判断的函数,相当于if...else...,如果变量为null,则取后面的值,不为空,则取变量的值。
nvl等同于SQLSERVER中的isnull nvl(字段或者变量,默认值或者字段或变量)其中第一个参数是判断的参数,第二个是当第一个为空的时候,给一个默认的值。 NVL 函数-控制转换函数 这个函数没有全称.举例:表1 id name liu 01 wang zhao 上表ID字段存在空值 select nvl(id,0),name from 表1 表1 id name 0 liu...