selectid,nvl(name,\'无名\')namefromtest;运行后结果:
nvl函数解释:
格式为:
NVL( string1, replace_with)
功能:如果string1为NULL,则NVL函数返回replace_with的值,否则返回string1的值,如果两个参数都为NULL ,则返回NULL。
注意事项:string1和replace_with必须为同一数据类型,除非显式的使用TO_CHAR函数进行类型转换。
3、在sql语句中nvl是什么意思?
就是一个空值判断的函数,相当于if...else...,如果变量为null,则取后面的值,不为空,则取变量的值。
本文来自投稿,不代表本站立场,如有侵权联系即删除,站长QQ:192398865:https://www.fulishes.com/72964/