MySQL可以有一个类似于Oracle函数NVL
Isnull是判断是否为空,返回值为1表示零或0不空
ifnull相当于甲骨文的NVL,使用如下
MySQL >选择ifnull(1,10);
-------------- + +
| ifnull(1,10)|
-------------- + +
1 | |
-------------- + +
1行集(0秒)
MySQL >选择ifnull(null,10);
----------------- + +
| ifnull(null,10)|
----------------- + +
10 | |
----------------- + +
1行集(0秒)
对空使用如下
MySQL >选择是否为空(null);
-------------- + +
|空(null)|
-------------- + +
1 | |
-------------- + +
1行集(0秒)
MySQL >选择空(1);
----------- + +
| isnull(1)|
----------- + +
0 | |
----------- + +
1行集(0秒)
以上MySQL可以类似于Oracle NVL函数是分享的全部内容,小编的,希望能给大家一个参考,我希望你能支持它。