函数简单运用的描述"/>
NVL函数简单运用的描述
NVL是Oracle PL/SQL中的一个函数。它的一般格式是NVL( string1, spring2)。即在取值时如果string1为NULL,则NVL函数返回spring2的值,否则返回string1的值,如果两个参数都为NULL ,则返回NULL
创建student表并插入数据后:
select * from student
1 张三 16
2 李四 17
3 王五 16
4 20用NVL函数查询符合年龄16的学生,名字为空的就记录为'胡六'同学
select nvl(name,'胡六'),age from student where age=16
查询结果是
1 张三 16
2 王五 16再查询年龄20的学生,名字为空的就记录为'路七'同学
select nvl(name,'路七'),age from student where age=20
查询结果为
1 路七 20
可以看到上述结果中,NVL函数的运用,当所查询字段的有值,取值即可;当字段值为NULL 空值时,取代替值;
更多推荐
NVL函数简单运用的描述
发布评论