oracle中使用sql查询时字段为空则赋值默认值
oracle 的函数介绍之nvl
函数声明:nvl(col,val)
说明:当col为空时取val作为返回值,当col不为空时取col值。
例如:
select nvl(name,'张三'),age,sex from user
当从数据库能够查询出name的值时,name为当前值
否则 name 为 '张三'
函数声明:nvl(col,val)
说明:当col为空时取val作为返回值,当col不为空时取col值。
例如:
select nvl(name,'张三'),age,sex from user
当从数据库能够查询出name的值时,name为当前值
否则 name 为 '张三'